Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium



Posted on 2008-10-12
Medium Priority
Last Modified: 2010-04-21
I am trying to configure a cisco asa 5505 for a client. I am replacing a Netgear VPN firewall router. Here is the breakdown. I have a Cisco 1800 series router that handles 2 T-1 lines. The address of  this router is The T-1's connect to the following networks: T-1 (1)= T-1 (2)=
The cisco ASA has an address of

The problems:

1. I enter my static IP address into the interface outside (75.14x.xx.53 the internet does not work. I looked at the routing table and for some reason the ASA wants to use 75.14x.xx.52 as its gateway to get out, which is not right. The gateway should be 75.14x.xx.54. So what I did to correct this for now is enter a static route from inside to outside, to 75.14x.xx.54,Metric 1, and the internet is working.

2. I enter two more static routes above the route listed above for the T-1 router. to Metric 2 to Metric 2
But when I try to ping those networks, I get timed out. They are not reachable. I can ping however, so I know the ASA is not routing that traffic.

When I hook the netgear backup, it works fine. I have internet, I can ping the two other networks, and life is good. So what the heck am I missing here? I have done this many times on the PIX 501, but this is my first time using the ASA. Seems simple enough, but nothing is working right. Help!
hostname ciscoasa
domain-name default.domain.invalid
enable password loBtodYmsNR4kOrd encrypted
passwd 2KFQnbNIdI.2KYOU encrypted
interface Vlan1
 nameif inside
 security-level 100
 ip address 
 ospf cost 10
interface Vlan2
 nameif outside
 security-level 0
 ip address 75.14x.xx.53 
 ospf cost 10
interface Ethernet0/0
 switchport access vlan 2
interface Ethernet0/1
interface Ethernet0/2
interface Ethernet0/3
interface Ethernet0/4
interface Ethernet0/5
interface Ethernet0/6
interface Ethernet0/7
ftp mode passive
dns domain-lookup outside
dns domain-lookup inside
dns server-group DefaultDNS
 domain-name default.domain.invalid
access-list inside_access_in extended permit ip any 
access-list inside_access_in extended permit ip any 
pager lines 24
logging asdm informational
mtu outside 1500
mtu inside 1500
icmp unreachable rate-limit 1 burst-size 1
asdm image disk0:/asdm-524.bin
no asdm history enable
arp timeout 14400
global (outside) 1 interface
nat (inside) 1
access-group inside_access_in in interface inside
route outside 1
route inside 2
route inside 2
timeout xlate 3:00:00
timeout conn 1:00:00 half-closed 0:10:00 udp 0:02:00 icmp 0:00:02
timeout sunrpc 0:10:00 h323 0:05:00 h225 1:00:00 mgcp 0:05:00 mgcp-pat 0:05:00
timeout sip 0:30:00 sip_media 0:02:00 sip-invite 0:03:00 sip-disconnect 0:02:00
timeout sip-provisional-media 0:02:00 uauth 0:05:00 absolute
http server enable
http inside
no snmp-server location
no snmp-server contact
snmp-server enable traps snmp authentication linkup linkdown coldstart
client-update enable
telnet timeout 5
ssh timeout 5
console timeout 0
dhcpd auto_config outside
dhcpd address inside
dhcpd enable inside
username proactivens password O2XbuQ6RADsPaA7Y encrypted privilege 15
class-map inspection_default
 match default-inspection-traffic
policy-map type inspect dns preset_dns_map
  message-length maximum 512
policy-map global_policy
 class inspection_default
  inspect dns preset_dns_map 
  inspect ftp 
  inspect h323 h225 
  inspect h323 ras 
  inspect rsh 
  inspect rtsp 
  inspect esmtp 
  inspect sqlnet 
  inspect skinny 
  inspect sunrpc 
  inspect xdmcp 
  inspect sip 
  inspect netbios 
  inspect tftp 
service-policy global_policy global
prompt hostname context 
: end

Open in new window

  • 3
  • 3
LVL 43

Expert Comment

ID: 22697941
Your access-list is formatted incorrectly for outbound traffic.  i would remove the access-list though as traffic is implicitly permitted inside to outside.

conf t
no access-group inside_access_in in interface inside

Everything else looks correct.

Author Comment

ID: 22698018
Still not working. I added those entries to the ACL thinking the asa was dropping the packets sent to those networks. I read somewhere that the asa and pix firewalls are notoriously bad at routing traffic in and out of the same interface. Is that the case? I have a hard time believing that a netgear device does a better job than a device such as the asa at routing traffic from to
LVL 43

Expert Comment

ID: 22698247
Okay, so do you have Internet access from the and subnets?  but only internal traffic routing is not working?  If so, what is the default gateway for the clients?  The ASA or the router?  If the ASA, change it to the router and make sure the router has a default route via the ASA (should already).
Big Data Means Big Business

In data-dependent industries like IT, finance, and healthcare, there’s a growing demand for qualified analysts to fill leadership roles. WGU’s MS in Data Analytics has IT certifications from Oracle and SAS built into its curriculum at a flat fee that could save you money.


Author Comment

ID: 22698586
Maybe I didnt explain myself correctly. I have no connectivity to the and networks. The ASA is not routing the traffic to, which is a cisco 1800 T1 router. I am connected to the .2 and .3 networks via T1.

I created 2 static routes to make the ASA ( route any traffic to those networks through the Cisco 1800 (
route inside 2
route inside 2

Those routes are not working at all. I hook the cheap $100 netgear vpn router back up and it works fine. The netgear also is configured with 2 static route statements, same as above, and it is working.
LVL 43

Assisted Solution

JFrederick29 earned 800 total points
ID: 22698621
The ASA config looks fine as long as you removed the inside access-list.  How are you testing?  Ping?

Add this to allow ICMP:

conf t
access-list outside_access_in extended permit icmp any any echo-reply
access-list outside_access_in extended permit icmp any any unreachable
access-list outside_access_in extended permit icmp any any time-exceeded
access-group outside_access_in in interface outside

After adding that can you ping your ISP's router (

From a command prompt on one of the remote workstations, can you do this:

ping www.google.com
telnet 80

What do you have configured on the clients for DNS servers?  For the remotes not using DHCP from the ASA, you need to specify your ISP's DNS servers (you can't use the ASA address like you could the Netgear)...

But again, unlike with the Netgear, you need to configure the clients with a default gateway of the router (NOT the ASA).  The ASA will not allow traffic flow in this manner when connecting to the remote sites.
LVL 10

Accepted Solution

cstosgale earned 1200 total points
ID: 22698764
I have seen this problem before. The problem is because you are asking the ASA to route clients on the 192.168.1.x subnet back to a router on the same interface. What the ASA would need to do is send the client an ICMP redirect. However, the ASA is not a router, and won't do this, as mentioned in this solution:-


In an ideal topology, you would have a layer 3 switch acting as the router on your LAN with a default route to the ASA. The ASA then goes to this for all internal subnets. Of course no network is ideal!

However, you have a decent cisco router here that may be able to help you out. All you should need to do is set the default gateway on the LAN to the IP of the 1800 series router and the default route of this router to be the ASA. This means that this router will route between your subnets and the ASA will only be contacted for internet facing traffic.

You will still need your static routes in as the ASA will need to know how to get back to the remote subnets.

As I expect changing the default gateway on your LAN is going to be a pain, you can simply add a secondary address on the 1800 series router of the current netgear router and set up a new IP for the ASA. Then set the default route on the router to the new ASA IP.

Author Closing Comment

ID: 31505442
Thanks for the advice. I had a feeling this was going to be the case. I was thinking about doing that, but the cisco router was put in place by another company, and no one knows the password. So I am going to have to go through the password recovery steps to unlock the router. Which is fine, I just didnt want to do it if I didnt have too. Thanks for the feedback.

Featured Post

Big Data Means Big Business

In data-dependent industries like IT, finance, and healthcare, there’s a growing demand for qualified analysts to fill leadership roles. WGU’s MS in Data Analytics has IT certifications from Oracle and SAS built into its curriculum at a flat fee that could save you money.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This past year has been one of great growth and performance for OnPage. We have added many features and integrations to the product, making 2016 an awesome year. We see these steps forward as the basis for future growth.
You deserve ‘straight talk’ from your cloud provider about your risk, your costs, security, uptime and the processes that are in place to protect your mission-critical applications.
After creating this article (http://www.experts-exchange.com/articles/23699/Setup-Mikrotik-routers-with-OSPF.html), I decided to make a video (no audio) to show you how to configure the routers and run some trace routes and pings between the 7 sites…
As a trusted technology advisor to your customers you are likely getting the daily question of, ‘should I put this in the cloud?’ As customer demands for cloud services increases, companies will see a shift from traditional buying patterns to new…

571 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question