<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Routing in Network Security</title>
    <link>https://community.cisco.com/t5/network-security/routing/m-p/2187321#M360843</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Awesome, Jouni, that works on the lab ASA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One last question.&amp;nbsp; For this customer, running a NAT0 will work, but this config might not meet security requirements for other customers we have going forward with this same solution.&amp;nbsp; Is there any way to use NAT to mask the inside local address space to the outside for outbound traffic (so outside devices receive packets from the firewall's outside interface as the source), and use some form of destination forwarding on outside-to-inside traffic that would allow us to address the layer 3 destination from outside to the firewall's outside interface, and have the firewall translate that destination to the server's specific inside local address?&amp;nbsp; Could I do something like (and this may be a bit redundant, but I'm not sure where the NAT would take place, so I put both destinations on the ACL for both interfaces):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;access-list 101 extended permit udp 192.168.8.0 255.255.248.0 host 192.168.10.20 eq 54771&lt;/P&gt;&lt;P&gt;access-list 101 extended permit udp 192.168.8.0 255.255.248.0 host 172.16.1.10 eq 54771&lt;/P&gt;&lt;P&gt;access-list 102 extended permit udp 192.168.8.0 255.255.248.0 host 192.168.10.20 eq 54771&lt;/P&gt;&lt;P&gt;access-list 102 extended permit udp 192.168.8.0 255.255.248.0 host 172.16.1.10 eq 54771&lt;/P&gt;&lt;P&gt;access-group 101 in interface outside&lt;/P&gt;&lt;P&gt;access-group 102 out interface inside&lt;/P&gt;&lt;P&gt;global (outside) 1 interface&lt;/P&gt;&lt;P&gt;nat (inside) 1 172.16.0.0 255.255.0.0&lt;/P&gt;&lt;P&gt;static (outside,inside) 192.168.10.20 172.16.1.10 netmask 255.255.255.255&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And then address my unicasts from outside to the outside interface of the firewall (in this example, 192.168.10.20)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would that source-translate all inside-to-outside traffic to have the inside global of the outside interface, and then destination-translate all outside-to-inside traffic destined for the outside interface to the local server IP, and allow only the UDP unicasts on 54771 through?&amp;nbsp; Or would I still run into the same problem with the NAT translation?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 05 Mar 2013 16:05:21 GMT</pubDate>
    <dc:creator>l.pederson</dc:creator>
    <dc:date>2013-03-05T16:05:21Z</dc:date>
    <item>
      <title>Routing</title>
      <link>https://community.cisco.com/t5/network-security/routing/m-p/2187317#M360839</link>
      <description>&lt;P&gt;I have a 5520 in production at a customer's site between an outside 802.11 network and an inside server.&amp;nbsp;&amp;nbsp; The server can get to outside hosts OK, and the traffic is being NATed&amp;nbsp; properly, and sockets initiated by the server on the inside can pass data both ways, but I need to allow outside hosts the ability to send&amp;nbsp; 'announcement' UDP packets to the inside server.&amp;nbsp; I thought this might be an&amp;nbsp; outside-NAT-required issue to get the traffic routed, but I need the inside server to see the&amp;nbsp; actual outside host source IP in the UDP packet, so I basically set the&amp;nbsp; outside host up similar to the inside host, just without the NAT table on the firewall -- it's subnet is outside the&amp;nbsp; destination (inside server) subnet, and its gateway is the outside&amp;nbsp; interface of the ASA, the same way the inside server is able to get to&amp;nbsp; hosts outside.&amp;nbsp; The firewall should just route the packet with a destination of the inside subnet once it sees that it hits a 'permit' ACL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; I have the appropriate ACL's set up, and when I do 'show access-list' I&amp;nbsp; see policy hits for the 'permit' statements where the outside host is&amp;nbsp; generating the announcement and it's hitting the ACL.&amp;nbsp; I even duplicated&amp;nbsp; the ACL into list 101 and 102, and applied 101 for inbound traffic on&amp;nbsp; the outside int, and applied 102 for outbound traffic on the inside int,&amp;nbsp; and I'm seeing policy hits on both permit statements outside and&amp;nbsp; inside, so it looks like the traffic is being passed on to the inside&amp;nbsp; interface and permitted, but the server isn't seeing the packets. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; I can ping the outside interface from the outside, but cannot ping the&amp;nbsp; inside interface or any inside hosts from the outside, even though I&amp;nbsp; have 'permit icmp any any' enabled on the ACL on both ints. When I&amp;nbsp; remove the firewall and put the outside clients on the same subnet, the server sees the packets just fine. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; I set up the same scenario in my lab with an ASA 5505, with the same results.&amp;nbsp; Any ideas?&amp;nbsp; Below is the running config from the 5505 in the lab.&amp;nbsp; The production firewall is running a slightly older version of ASA, so I made the configuration as basic as possible on the 5505 to match the config in the field:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; : Saved&lt;/P&gt;&lt;P&gt; :&lt;/P&gt;&lt;P&gt; ASA Version 8.3(1)&lt;/P&gt;&lt;P&gt; !&lt;/P&gt;&lt;P&gt; hostname ciscoasa&lt;/P&gt;&lt;P&gt; enable password Guh9Xxhb9mcC8lV1 encrypted&lt;/P&gt;&lt;P&gt; passwd 2KFQnbNIdI.2KYOU encrypted&lt;/P&gt;&lt;P&gt; names&lt;/P&gt;&lt;P&gt; !&lt;/P&gt;&lt;P&gt; interface Vlan2&lt;/P&gt;&lt;P&gt; description Outside WAN Interface&lt;/P&gt;&lt;P&gt; nameif outside&lt;/P&gt;&lt;P&gt; security-level 0&lt;/P&gt;&lt;P&gt; ip address 192.168.10.1 255.255.255.0&lt;/P&gt;&lt;P&gt; !&lt;/P&gt;&lt;P&gt; interface Vlan3&lt;/P&gt;&lt;P&gt; description Inside LAN Interface&lt;/P&gt;&lt;P&gt; nameif inside&lt;/P&gt;&lt;P&gt; security-level 100&lt;/P&gt;&lt;P&gt; ip address 192.168.250.41 255.255.255.0&lt;/P&gt;&lt;P&gt; !&lt;/P&gt;&lt;P&gt; interface Ethernet0/0&lt;/P&gt;&lt;P&gt; switchport access vlan 3&lt;/P&gt;&lt;P&gt; !&lt;/P&gt;&lt;P&gt; interface Ethernet0/1&lt;/P&gt;&lt;P&gt; switchport access vlan 2&lt;/P&gt;&lt;P&gt; !&lt;/P&gt;&lt;P&gt; interface Ethernet0/2&lt;/P&gt;&lt;P&gt; shutdown&lt;/P&gt;&lt;P&gt; !&lt;/P&gt;&lt;P&gt; interface Ethernet0/3&lt;/P&gt;&lt;P&gt; shutdown&lt;/P&gt;&lt;P&gt; !&lt;/P&gt;&lt;P&gt; interface Ethernet0/4&lt;/P&gt;&lt;P&gt; shutdown&lt;/P&gt;&lt;P&gt; !&lt;/P&gt;&lt;P&gt; interface Ethernet0/5&lt;/P&gt;&lt;P&gt; shutdown&lt;/P&gt;&lt;P&gt; !&lt;/P&gt;&lt;P&gt; interface Ethernet0/6&lt;/P&gt;&lt;P&gt; shutdown&lt;/P&gt;&lt;P&gt; !&lt;/P&gt;&lt;P&gt; interface Ethernet0/7&lt;/P&gt;&lt;P&gt; shutdown&lt;/P&gt;&lt;P&gt; !&lt;/P&gt;&lt;P&gt; ftp mode passive&lt;/P&gt;&lt;P&gt; access-list 101 remark -ACCESS LIST 101 APPLIED TO OUTSIDE-&lt;/P&gt;&lt;P&gt; access-list 101 remark -WAN to LAN-&lt;/P&gt;&lt;P&gt; access-list 101 remark --&lt;/P&gt;&lt;P&gt; access-list 101 remark -Allowed ICMP Pass-Thru-&lt;/P&gt;&lt;P&gt; access-list 101 remark ---&lt;/P&gt;&lt;P&gt; access-list 101 extended permit icmp any any echo-reply&lt;/P&gt;&lt;P&gt; access-list 101 extended permit icmp any any unreachable&lt;/P&gt;&lt;P&gt; access-list 101 extended permit icmp any any time-exceeded&lt;/P&gt;&lt;P&gt; access-list 101 extended permit icmp any any echo&lt;/P&gt;&lt;P&gt; access-list 101 remark ----&lt;/P&gt;&lt;P&gt; access-list 101 remark -DEFAULT - Permit outside hosts Announce to 192.168.250.24-&lt;/P&gt;&lt;P&gt; access-list 101 remark -----&lt;/P&gt;&lt;P&gt; access-list 101 extended permit udp any host 192.168.250.24 eq 54771&lt;/P&gt;&lt;P&gt; access-list 101 remark ------&lt;/P&gt;&lt;P&gt; access-list 101 remark -Deny all IP - Implicit, but done to trap hits-&lt;/P&gt;&lt;P&gt; access-list 101 remark ---------&lt;/P&gt;&lt;P&gt; access-list 101 extended deny ip any any&lt;/P&gt;&lt;P&gt; access-list 101 remark ----------&lt;/P&gt;&lt;P&gt; access-list 101 remark -ACL Added for FB2 UDP Discovery-&lt;/P&gt;&lt;P&gt; access-list 101 remark -Added on 2-28-13 by L.Pederson-&lt;/P&gt;&lt;P&gt; access-list 102 remark -ACCESS LIST 102 APPLIED TO INSIDE-&lt;/P&gt;&lt;P&gt; access-list 102 remark -WAN to LAN-&lt;/P&gt;&lt;P&gt; access-list 102 remark --&lt;/P&gt;&lt;P&gt; access-list 102 remark -Allowed ICMP Pass-Thru-&lt;/P&gt;&lt;P&gt; access-list 102 remark ---&lt;/P&gt;&lt;P&gt; access-list 102 extended permit icmp any any echo-reply&lt;/P&gt;&lt;P&gt; access-list 102 extended permit icmp any any unreachable&lt;/P&gt;&lt;P&gt; access-list 102 extended permit icmp any any time-exceeded&lt;/P&gt;&lt;P&gt; access-list 102 extended permit icmp any any echo&lt;/P&gt;&lt;P&gt; access-list 102 remark ----&lt;/P&gt;&lt;P&gt; access-list 102 remark -DEFAULT - Permit outside hosts Announce to 192.168.250.24-&lt;/P&gt;&lt;P&gt; access-list 102 remark -----&lt;/P&gt;&lt;P&gt; access-list 102 extended permit udp any host 192.168.250.24 eq 54771&lt;/P&gt;&lt;P&gt; access-list 102 remark --------&lt;/P&gt;&lt;P&gt; access-list 102 remark -Deny all IP - Implicit, but done to trap hits-&lt;/P&gt;&lt;P&gt; access-list 102 remark ---------&lt;/P&gt;&lt;P&gt; access-list 102 extended deny ip any any&lt;/P&gt;&lt;P&gt; access-list 102 remark ----------&lt;/P&gt;&lt;P&gt; access-list 102 remark -ACL Added for FB2 UDP Discovery-&lt;/P&gt;&lt;P&gt; access-list 102 remark -Added on 2-28-13 by L.Pederson-&lt;/P&gt;&lt;P&gt; pager lines 24&lt;/P&gt;&lt;P&gt; logging enable&lt;/P&gt;&lt;P&gt; logging monitor debugging&lt;/P&gt;&lt;P&gt; mtu inside 1500&lt;/P&gt;&lt;P&gt; mtu outside 1500&lt;/P&gt;&lt;P&gt; icmp unreachable rate-limit 1 burst-size 1&lt;/P&gt;&lt;P&gt; icmp permit any echo inside&lt;/P&gt;&lt;P&gt; icmp permit any unreachable inside&lt;/P&gt;&lt;P&gt; icmp permit any time-exceeded inside&lt;/P&gt;&lt;P&gt; asdm image disk0:/asdm-631.bin&lt;/P&gt;&lt;P&gt; asdm history enable&lt;/P&gt;&lt;P&gt; arp timeout 14400&lt;/P&gt;&lt;P&gt; nat (inside,outside) source dynamic any interface&lt;/P&gt;&lt;P&gt; access-group 102 out interface inside&lt;/P&gt;&lt;P&gt; access-group 101 in interface outside&lt;/P&gt;&lt;P&gt; timeout xlate 3:00:00&lt;/P&gt;&lt;P&gt; timeout conn 1:00:00 half-closed 0:10:00 udp 0:02:00 icmp 0:00:02&lt;/P&gt;&lt;P&gt; timeout sunrpc 0:10:00 h323 0:05:00 h225 1:00:00 mgcp 0:05:00 mgcp-pat 0:05:00&lt;/P&gt;&lt;P&gt; timeout sip 0:30:00 sip_media 0:02:00 sip-invite 0:03:00 sip-disconnect 0:02:00&lt;/P&gt;&lt;P&gt; timeout sip-provisional-media 0:02:00 uauth 0:05:00 absolute&lt;/P&gt;&lt;P&gt; timeout tcp-proxy-reassembly 0:01:00&lt;/P&gt;&lt;P&gt; dynamic-access-policy-record DfltAccessPolicy&lt;/P&gt;&lt;P&gt; aaa authentication ssh console LOCAL&lt;/P&gt;&lt;P&gt; aaa authentication http console LOCAL&lt;/P&gt;&lt;P&gt; http server enable&lt;/P&gt;&lt;P&gt; http 192.168.250.0 255.255.255.0 inside&lt;/P&gt;&lt;P&gt; no snmp-server location&lt;/P&gt;&lt;P&gt; no snmp-server contact&lt;/P&gt;&lt;P&gt; snmp-server enable traps snmp authentication linkup linkdown coldstart&lt;/P&gt;&lt;P&gt; crypto ipsec security-association lifetime seconds 28800&lt;/P&gt;&lt;P&gt; crypto ipsec security-association lifetime kilobytes 4608000&lt;/P&gt;&lt;P&gt; telnet timeout 5&lt;/P&gt;&lt;P&gt; ssh 192.168.250.0 255.255.255.0 inside&lt;/P&gt;&lt;P&gt; ssh timeout 5&lt;/P&gt;&lt;P&gt; ssh version 2&lt;/P&gt;&lt;P&gt; console timeout 0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; threat-detection basic-threat&lt;/P&gt;&lt;P&gt; threat-detection statistics access-list&lt;/P&gt;&lt;P&gt; no threat-detection statistics tcp-intercept&lt;/P&gt;&lt;P&gt; webvpn&lt;/P&gt;&lt;P&gt; username mvadmin password 8Ry0koA9un5B4p74 encrypted&lt;/P&gt;&lt;P&gt; !&lt;/P&gt;&lt;P&gt; class-map inspection_default&lt;/P&gt;&lt;P&gt; match default-inspection-traffic&lt;/P&gt;&lt;P&gt; !&lt;/P&gt;&lt;P&gt; !&lt;/P&gt;&lt;P&gt; policy-map type inspect dns preset_dns_map&lt;/P&gt;&lt;P&gt; parameters&lt;/P&gt;&lt;P&gt; message-length maximum client auto&lt;/P&gt;&lt;P&gt; message-length maximum 512&lt;/P&gt;&lt;P&gt; policy-map global_policy&lt;/P&gt;&lt;P&gt; class inspection_default&lt;/P&gt;&lt;P&gt; inspect dns preset_dns_map&lt;/P&gt;&lt;P&gt; inspect ftp&lt;/P&gt;&lt;P&gt; inspect h323 h225&lt;/P&gt;&lt;P&gt; inspect h323 ras&lt;/P&gt;&lt;P&gt; inspect rsh&lt;/P&gt;&lt;P&gt; inspect rtsp&lt;/P&gt;&lt;P&gt; inspect esmtp&lt;/P&gt;&lt;P&gt; inspect sqlnet&lt;/P&gt;&lt;P&gt; inspect skinny&lt;/P&gt;&lt;P&gt; inspect sunrpc&lt;/P&gt;&lt;P&gt; inspect xdmcp&lt;/P&gt;&lt;P&gt; inspect sip&lt;/P&gt;&lt;P&gt; inspect netbios&lt;/P&gt;&lt;P&gt; inspect tftp&lt;/P&gt;&lt;P&gt; inspect ip-options&lt;/P&gt;&lt;P&gt; !&lt;/P&gt;&lt;P&gt; service-policy global_policy global&lt;/P&gt;&lt;P&gt; prompt hostname context&lt;/P&gt;&lt;P&gt; Cryptochecksum:4bce0170a7e62e40c6bdbc458d647837&lt;/P&gt;&lt;P&gt; : end&lt;/P&gt;</description>
      <pubDate>Tue, 12 Mar 2019 01:09:35 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-security/routing/m-p/2187317#M360839</guid>
      <dc:creator>l.pederson</dc:creator>
      <dc:date>2019-03-12T01:09:35Z</dc:date>
    </item>
    <item>
      <title>Routing</title>
      <link>https://community.cisco.com/t5/network-security/routing/m-p/2187318#M360840</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is this ASA simply working between 2 private network ranges in the production network? Or does "outside" interface in the production enviroment actually have a public IP address range?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If we are talking about a firewall that simply handles LAN traffic between private network you could simply leave the NAT configuration blank. By default in softwares 8.3 and above you dont need any NAT configurations if you dont want to specifically NAT something to different IP address.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If your production firewall is below 8.3 (8.2 or below) then naturally the NAT operation is a bit different. In those softwares I think the "nat-control" setting defines if traffic requires NAT or not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In your lab environement no "outside" host can access "inside" hosts with their original IP address (or any address for that matter) since youre doing PAT from "inside" to "outside". There should be some NAT0 type configuration to enable the 2 networks to directly communicate/initiate connection in both directions. Or as I mentioned you could remove all NAT configurations. (In that situation the "outside" network hosts would ofcourse need route for the "inside" network pointing towards the ASA "outside" interface)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you clarify the situation a bit?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Jouni&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Mar 2013 21:35:11 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-security/routing/m-p/2187318#M360840</guid>
      <dc:creator>Jouni Forss</dc:creator>
      <dc:date>2013-03-04T21:35:11Z</dc:date>
    </item>
    <item>
      <title>Re: Routing</title>
      <link>https://community.cisco.com/t5/network-security/routing/m-p/2187319#M360841</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Jouni.&amp;nbsp; The outside network is a private network encompassing a few AP's and a set of wireless hosts whos only job is to talk to the inside server.&amp;nbsp; In the production environment, outside is 192.168.8.0/21 and inside is 172.16.0.0/16, though the only inside hosts are the server and the inside interface of the firewall.&amp;nbsp; The server's actually directly connected to the inside interface port.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As for the NAT tables, the production ASA 5520 is on ASA 7.0(6), so the NAT config looks entirely different.&amp;nbsp; Here's the actual NAT configuration in production:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;global (outside) 1 interface&lt;/P&gt;&lt;P&gt;nat (inside) 1 0.0.0.0 0.0.0.0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is no 'nat-control' statement set in the running config.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Obviously it's still just a generic PAT setup.&amp;nbsp; Technically the solution doesn't strictly require NAT, since the inside server is the only host that physically has access to the outside hosts from the inside.&amp;nbsp; I didn't write the original configuration, so this whole process has been trying, attempting to identify the reasons for various configuration elements before I can troubleshoot.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Mar 2013 21:57:45 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-security/routing/m-p/2187319#M360841</guid>
      <dc:creator>l.pederson</dc:creator>
      <dc:date>2013-03-04T21:57:45Z</dc:date>
    </item>
    <item>
      <title>Routing</title>
      <link>https://community.cisco.com/t5/network-security/routing/m-p/2187320#M360842</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do the "outside" hosts use the ASA5520 interface IP address as the default gateway?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I guess in this case you&amp;nbsp; could simply use this NAT0 configuration&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;access-list NAT0 permit ip 172.16.0.0 255.255.0.0 192.168.8.0 255.255.248.0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;nat (inside) 0 access-list NAT0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What the above would do is that NO NAT would be done between these 2 networks. Any host on either network/interface of the ASA could reach eachother in either direction with the original IP address. Naturally in this case as I said you would have to make sure that both networks had a default route towards the ASA or atleast a route that points the other network towards the ASA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On a side note. You wont be able to ping a remote ASA interface. In other words host on "inside" cant ping "outside" interface IP address. Hosts on "outside" can never ping "inside" interface IP address. This is just how the Cisco firewalls work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want to try the NAT0 configuration on the ASA running 8.3&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can either&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Remove ALL NAT configurations&lt;/LI&gt;&lt;LI&gt;Or configure the following NAT (which will kind make the existing NAT useless anyway)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;object network INSIDE&lt;/P&gt;&lt;P&gt; subnet 172.16.0.0 255.255.0.0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;object network OUTSIDE&lt;/P&gt;&lt;P&gt; subnet 192.168.8.0 255.255.248.0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;nat (inside,outside) source static INSIDE INSIDE destination static OUTSIDE OUTSIDE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The above will basically do the same as the configuration I mentioned earlier. This is just for the new softwares NAT configuration format. Does include alot more configurations &lt;SPAN __jive_emoticon_name="silly" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.cisco.com/4.5.4/images/emoticons/silly.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maybe you can test the above things&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Lets us know if it helps &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.cisco.com/4.5.4/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Jouni&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Mar 2013 22:10:40 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-security/routing/m-p/2187320#M360842</guid>
      <dc:creator>Jouni Forss</dc:creator>
      <dc:date>2013-03-04T22:10:40Z</dc:date>
    </item>
    <item>
      <title>Re: Routing</title>
      <link>https://community.cisco.com/t5/network-security/routing/m-p/2187321#M360843</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Awesome, Jouni, that works on the lab ASA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One last question.&amp;nbsp; For this customer, running a NAT0 will work, but this config might not meet security requirements for other customers we have going forward with this same solution.&amp;nbsp; Is there any way to use NAT to mask the inside local address space to the outside for outbound traffic (so outside devices receive packets from the firewall's outside interface as the source), and use some form of destination forwarding on outside-to-inside traffic that would allow us to address the layer 3 destination from outside to the firewall's outside interface, and have the firewall translate that destination to the server's specific inside local address?&amp;nbsp; Could I do something like (and this may be a bit redundant, but I'm not sure where the NAT would take place, so I put both destinations on the ACL for both interfaces):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;access-list 101 extended permit udp 192.168.8.0 255.255.248.0 host 192.168.10.20 eq 54771&lt;/P&gt;&lt;P&gt;access-list 101 extended permit udp 192.168.8.0 255.255.248.0 host 172.16.1.10 eq 54771&lt;/P&gt;&lt;P&gt;access-list 102 extended permit udp 192.168.8.0 255.255.248.0 host 192.168.10.20 eq 54771&lt;/P&gt;&lt;P&gt;access-list 102 extended permit udp 192.168.8.0 255.255.248.0 host 172.16.1.10 eq 54771&lt;/P&gt;&lt;P&gt;access-group 101 in interface outside&lt;/P&gt;&lt;P&gt;access-group 102 out interface inside&lt;/P&gt;&lt;P&gt;global (outside) 1 interface&lt;/P&gt;&lt;P&gt;nat (inside) 1 172.16.0.0 255.255.0.0&lt;/P&gt;&lt;P&gt;static (outside,inside) 192.168.10.20 172.16.1.10 netmask 255.255.255.255&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And then address my unicasts from outside to the outside interface of the firewall (in this example, 192.168.10.20)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would that source-translate all inside-to-outside traffic to have the inside global of the outside interface, and then destination-translate all outside-to-inside traffic destined for the outside interface to the local server IP, and allow only the UDP unicasts on 54771 through?&amp;nbsp; Or would I still run into the same problem with the NAT translation?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Mar 2013 16:05:21 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-security/routing/m-p/2187321#M360843</guid>
      <dc:creator>l.pederson</dc:creator>
      <dc:date>2013-03-05T16:05:21Z</dc:date>
    </item>
    <item>
      <title>Re: Routing</title>
      <link>https://community.cisco.com/t5/network-security/routing/m-p/2187322#M360844</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you either go with&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;8.3 and later software:&lt;/STRONG&gt; You could either leave the NAT out completely or use the configuration format/logic I mentioned above&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;8.2 and earlier software:&lt;/STRONG&gt; You could either leve the NAT out completely (making use the "nat-control" setting is correctly setup) or use the configuration format/logica I mentioned earlier above&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I personally would prefer the method of simply doing NONAT between the 2 networks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You could still use the interface ACL to limit the traffic from &lt;STRONG&gt;"outside"&lt;/STRONG&gt; to only allow the destination port &lt;STRONG&gt;UDP/54771&lt;/STRONG&gt; while blocking all other traffic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would personally use the ACLs so that I would only use ingress ACLs. In other words &lt;STRONG&gt;"access-group &lt;ACL&gt; in interface &lt;NAMEIF&gt;"&lt;/NAMEIF&gt;&lt;/ACL&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;On the &lt;STRONG&gt;"outside"&lt;/STRONG&gt; interface you would be able to just allow the &lt;STRONG&gt;UDP/54771&lt;/STRONG&gt; destination port towards host on the &lt;STRONG&gt;"inside"&lt;/STRONG&gt; host.&lt;/LI&gt;&lt;LI&gt;On the &lt;STRONG&gt;"inside"&lt;/STRONG&gt; interface you could either allow all or perhaps limit the traffic to certain ports.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Notice that you dont need more than one ACL per interface/direction. When the firewall has once allowed a connection there is no need to allow it anymore elsewhere. (On the eggress interface that is)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On the other hand if you specifically want to use NAT or its required from you and the decision is out of your hands then you could configure the following setup to both&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Mask the &lt;STRONG&gt;"inside"&lt;/STRONG&gt; host towards the &lt;STRONG&gt;"outside"&lt;/STRONG&gt; network&lt;/LI&gt;&lt;LI&gt;Make it possible for the &lt;STRONG&gt;"outside"&lt;/STRONG&gt; hosts to connect to the &lt;STRONG&gt;"inside"&lt;/STRONG&gt; host using the NAT IP address&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You dont really need a Dynamic NAT if you only have one host on the &lt;STRONG&gt;"inside"&lt;/STRONG&gt;. You could simply use a single Static NAT statement for the said &lt;STRONG&gt;"inside"&lt;/STRONG&gt; host. It would be both reachable and could reach the &lt;STRONG&gt;"outside"&lt;/STRONG&gt; hosts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The configuration format could be for example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;8.2 and below software&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;ACLs use the NAT IP address as the destination IP address&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;static (inside,outside) &lt;OUTSIDE ip=""&gt; &lt;INSIDE ip=""&gt; netmask 255.255.255.255&lt;/INSIDE&gt;&lt;/OUTSIDE&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;access-list OUTSIDE-IN remark Allow UDP/54771&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;access-list OUTSIDE-IN permit udp any host &lt;OUTSIDE ip=""&gt; eq 54771&lt;/OUTSIDE&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;access-group OUTSIDE-IN in interface outside&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;8.3 and above software&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;ACLs use the Real IP address as the destination IP address&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="color: #ff0000;"&gt;&lt;STRONG&gt;Below example uses the actual "object" since it contains the Real IP address&lt;/STRONG&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;object network STATIC&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt; host &lt;INSIDE ip=""&gt;&lt;/INSIDE&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt; nat (inside,outside) static &lt;OUTSIDE ip=""&gt;&lt;/OUTSIDE&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;access-list OUTSIDE-IN remark Allow UDP/54771&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;access-list OUTSIDE-IN permit udp any object STATIC eq 54771&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;access-group OUTSIDE-IN in interface outside&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;access-list INSIDE-IN remark Allow all&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;access-list INSIDE-IN permit ip host &lt;INSIDE ip=""&gt; any&lt;/INSIDE&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;access-group INSIDE-IN in interface inside&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please rate/mark the question as answered if the information has been helpfull and has answered your question. &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.cisco.com/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Naturally ask more if needed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Jouni&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Mar 2013 16:21:28 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-security/routing/m-p/2187322#M360844</guid>
      <dc:creator>Jouni Forss</dc:creator>
      <dc:date>2013-03-05T16:21:28Z</dc:date>
    </item>
    <item>
      <title>Re: Routing</title>
      <link>https://community.cisco.com/t5/network-security/routing/m-p/2187323#M360845</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Perfect, Jouni, thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Mar 2013 18:02:47 GMT</pubDate>
      <guid>https://community.cisco.com/t5/network-security/routing/m-p/2187323#M360845</guid>
      <dc:creator>l.pederson</dc:creator>
      <dc:date>2013-03-05T18:02:47Z</dc:date>
    </item>
  </channel>
</rss>

