En la parte 1, LuckyTemplates le presentó el mecanismo operativo de NAT (traducción de direcciones de red) y algunos tipos básicos de NAT (4 tipos básicos de NAT ). En la siguiente parte, LuckyTemplates le presentará cómo configurar NAT .
Antes de aprender sobre la configuración de NAT , aprenda algunos términos utilizados en NAT según lo define Cisco :
- Dirección local interna: dirección IP asignada a un host en la red local. Se trata de una dirección configurada como parámetro del sistema operativo del ordenador o asignada automáticamente a través de protocolos como DHCP . Estas direcciones no son direcciones IP válidas asignadas por el NIC (Centro de información de red) o el proveedor de servicios de Internet .
- Dirección global interna: Es una dirección válida emitida por NIC ( Network Information Center) o un proveedor de servicios intermediario. Esta dirección representa una o más direcciones IP locales internas en comunicación con la red externa.
- Dirección local exterior: es la dirección IP de un host en la red exterior. Los hosts de la red interior verán el host de la red exterior a través de esta dirección. El local externo no necesariamente tiene que ser una dirección válida en la red IP (puede ser una dirección IP privada).
- Dirección global exterior: Es la dirección IP asignada a un host en la red exterior por el propietario de ese host. A esta dirección se le asigna una dirección IP válida en Internet.
Obtenga más información sobre el mecanismo operativo de NAT (traducción de direcciones de red), consulte aquí.
NAT se puede configurar de varias maneras. En el siguiente ejemplo, el enrutador NAT se configura traduciendo una dirección IP privada (generalmente IP privada: dirección local interna ) a una dirección IP pública (IP pública) . Este método se aplica cuando un dispositivo en la dirección IP privada debe comunicarse con la dirección IP pública.

El ISP asignará un rango de direcciones IP . El rango de direcciones IP bloqueadas es una dirección válida proporcionada por un proveedor de servicios intermediario o proporcionada por NIC ( Centro de información de red) , también conocida como dirección global interna.
Las direcciones IP privadas se dividen en 2 grupos diferentes. El enrutador NAT utilizará un grupo pequeño (dirección local externa) . El grupo más grande restante (dirección local interna) se utiliza en el dominio Stub.
La dirección local externa se utiliza para traducir la dirección IP única de un dispositivo en la red pública.
La mayoría de las computadoras en el dominio Stub se comunican entre sí mediante direcciones locales internas. Además, algunas computadoras en el dominio Stub pueden comunicarse con muchas direcciones fuera de la red ( Fuera de la red) si estas computadoras contienen direcciones globales internas , sin requerir traducción de direcciones.
Cuando una computadora en el dominio Stub con una dirección local interna quiere comunicarse con una dirección externa (fuera de la red) , los paquetes se enrutarán a un enrutador NAT. El enrutador NAT verificará la tabla de enrutamiento para ver si hay una entrada a la dirección de destino. Si se detecta alguna dirección, el enrutador NAT compilará el paquete y creará un puerto para este paquete en la tabla de direcciones traducidas. Si la dirección de destino no está en la tabla de enrutamiento , el paquete se descartará.
Para que el enrutador envíe paquetes a la dirección de destino, utilice la dirección global interna (que es una dirección válida asignada por la NIC o un proveedor de servicios intermedio. Esta dirección representa una o más direcciones IP locales internas al comunicarse con redes externas).
Una computadora en la Red Pública enviará paquetes a la Red Privada. La dirección de origen en el paquete es la dirección global externa . La dirección de destino es la dirección global interna.
El enrutador NAT busca en la tabla de direcciones traducidas y determina la dirección de destino, asignándola a una computadora en el dominio Stub.
El enrutador NAT traduce la dirección global interna del paquete a la dirección local interna y la envía a la computadora de destino.
La sobrecarga de NAT aprovecha la función del protocolo TCP/IP , la multiplexación, que permite que una computadora mantenga simultáneamente varias conexiones a otra computadora o computadora remota usando diferentes puertos TCPoUDP Un paquete IP tiene un encabezado que contiene la siguiente información:
- Dirección de origen : la dirección IP de la computadora , como 201.3.83.132.
- Puerto de origen : el número de puerto TCP o UDP que la computadora asigna a este paquete, por ejemplo, el puerto 1080.
- Dirección de destino : dirección IP de la computadora que recibe el paquete, por ejemplo 145.51.18.223.
- Puerto de destino (puerto de destino): número de puerto TCP o UDP donde la computadora envía el paquete que solicita que la computadora lo reciba, como el puerto 3021.
El número de puerto para garantizar la conexión de dos computadoras entre sí es un número único. Cada número de puerto utiliza 16 bits, lo que significa que un número de puerto es aproximadamente 65.536. De hecho, distintos fabricantes asignan puertos de formas ligeramente diferentes.
La siguiente parte, LuckyTemplates, presentará Dyanamic NAT (NAT dinámica ) y Overloading NAT.