Explicación+NAT

En este artículo voy a intentar explicar el NAT para ver si nos aclaramos todos

=**STATIC ADDRESS MAPPING**= El primero y más sencillo de los NAT Lo que hace este NAT es cambiarte la dirección de origen. Si tenemos un router con las direcciones 192.168.1.1 y 10.0.0.1, podemos hacer que los ordenadores de la red 192.168.1.0 salgan con la ip que queramos En el ejemplo que he puesto se configuraría así:
 * (config-if)#ip nat inside** (interfaz de la red donde están los equipos que van a mandar mensaje)
 * (config-if)#ip nat outside** (interfaz de la red de salida)
 * (config)#ip nat inside** **192.168.1.0 10.0.0.01** (con ip nat inside le decimos que lo haga nada más cuando viene de la red inside y de los ordenadores de la red 192.168.1.0, y el 10.0.0.1 la ip que queremos que lleve el paquete)

=NAT SOBRECARGADO (OVERLOADING NAT)= Con este NAT lo que hacemos es sobrecargar una sola ip para que todas las ip que elijamos salgan con una sola ip. La ip de salida vendrá dada por la ip de la interface del router por el que vaya a salir el paquete Primero tendremós que elegir que interface es el inside y cual el outside. Después hay que crear un access list con la red a la que vamos a cambiar la dirección al pasar por el router Por último hay que relacionar la access list con la interface de salida Los comandos son los siguientes
 * (config-if)#ip nat inside**
 * (config-if)#ip nat outside**
 * (config)#access-list 1 permit 192.168.1.0 0.0.0.255** (hay que utilizar las wildcards)
 * (config)#ip nat inside source list 1 interface fastethernet 1/0** (con este comando le decimos que a las redes del access list 1 que salgan por el interface 1/0 le de la dirección de salida de esa interface)

=NAT DINÁMICO (DYNAMIC NAT)= Este puede que sea más coñazo, ya que lo que hacemos es darle un pool de direcciones de salida, de tal forma que según vaya necesitando conexión las van cogiendo desde la primera de las direcciones del pool. Lo único que cambia con el anterior es que le tenemos que crear un pool de direcciones de salida
 * (config-if)#ip nat inside**
 * (config-if)#ip nat outside**
 * (config)#access-list 1 permit 192.168.1.0 0.0.0.255**
 * (config)#ip nat pool pepito 192.168.1.1 192.168.1.2 netmask 255.255.255.0** (le damos el nombre que queramos al pool y le decimos las direcciones que queremos que use de salida así como su máscara)
 * (config)#ip nat inside source list 1 pool pepito** (igual que en el sobrecargado, pero en vez de una interface le desimos el pool que tiene que usar de salida)

El overlapping no creo que vaya a caer y además ya estoy saturado de redes. Espero que esto os sirva de ayuda. DAVID DE CABO

= =