NAT - The no-alias option

From: ccie2be (ccie2be@nyc.rr.com)
Date: Sun Dec 05 2004 - 12:15:57 GMT-3


Hi guys,

I'm not getting this example with the no-alias keyword. Can someone
elaborate?

Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.

Router(config)#ip nat outside source static network 172.16.0.0 172.17.0.0
/16 no-alias <-- ???

Router(config)#ip route 172.16.0.0 255.255.0.0 Ethernet1/0
Router(config)#ip route 172.17.0.0 255.255.0.0 Ethernet1/0
Router(config)#interface FastEthernet 0/0
Router(config-if)#ip address 10.1.1.1 255.255.255.0
Router(config-if)#ip nat inside
Router(config-if)#exit
Router(config)#interface Ethernet1/0
Router(config-if)#ip address 172.16.1.6 255.255.255.252
Router(config-if)#ip nat outside
Router(config-if)#end

Note that we have included the no-alias keyword in this command. If we
didn't include this keyword, the router would try to generate aliases for
the translated addresses to allow it to answer ARP requests for them. This
keyword is necessary because one of the router's own interfaces belongs to
the translated range.

This example is from the Cisco Cookbook, recipe 21.6

What do they mean, "the router would try to generate aliases for the
translated addresses"?

BTW, overall, I think this book is pretty good. It has lots of examples
which for the most part they explain very well.

TIA, Tim



This archive was generated by hypermail 2.1.4 : Mon Jan 03 2005 - 10:31:24 GMT-3