Desde la versión 12.3(14)T, Cisco introdujo una nueva característica. Interfaz Virtual Nacional ( NVI para abreviar). Elimina la necesidad de especificar interfaces interiores y exteriores. Configuramos la interfaz para usar o no usar NAT.

Esto facilita las configuraciones de traducción en los dispositivos. Usando la versión anterior hacíamos este tipo de configuraciones:

Router(config)# int f0/0  
Router(config-if)# ip nat outside  
Router(config-if)# exit  
Router(config)# int f0/1  
Router(config-if)# ip nat inside  
Router(config-if)# exit  
Router(config)# ip nat inside source static 172.17.172.17 10.100.10.100

Ahora:

Router(config)# int f0/0  
Router(config-if)# ip nat enable  
Router(config-if)# exit  
Router(config)# int f0/1  
Router(config-if)# ip nat enable  
Router(config-if)# exit  
Router(config)# ip nat source static 172.17.172.17 10.100.10.100

Como podemos ver, podríamos utilizar rangos de interfaces, por si necesitamos más interfaces con NAT activado y así poder configurarlas todas con un solo comando:

Router(config)# int range fo/0 -1  
Router(config-if)# ip nat enable

Ahora, aunque es muy fácil, veremos cómo configurar diferentes tipos de traducciones utilizando el nuevo conjunto de comandos. No voy a mostrar la forma antigua porque ya hay un post en este blog.

Static NAT

Router(config)# ip nat source static 172.17.172.17 10.100.10.100  
Dynamic NAT  
 
Router(config)# ip nat pool dynpool 10.100.10.1 10.100.10.16 prefix-length
29  
Router(config)# ip access-l stan lan_nat  
Router(config-std-acl)# permit 172.17.0.0 0.0.0.15  
Router(config-std-acl)# exit  
Router(config)# ip nat source list lan_nat pool dynpool

Static PAT

Router(config)# ip nat source static tcp 172.17.172.17 80 10.100.10.100 80  
NAT Overload  
 
Router(config)# ip access-l stan lan_nat  
Router(config-std-acl)# permit ip 172.17.172.0 0.0.0.255  
Router(config)# ip nat source list lan_nat int fo/0 over

Para comprobar que las traducciones y las estadísticas están bien y funcionan correctamente podemos utilizar los siguientes comandos:

show ip nat nvi translations  
show ip nat nvi statistics