0Pricing
Cloud & IT Cert Prep · Lección

Cómo NAT comparte una IP pública

Comprenda cómo varios dispositivos privados acceden a Internet mediante una sola dirección.

Cómo NAT comparte una IP pública es una lección gratuita de Cloud & IT Cert Prep en CoddyKit. Esta es la lección 1 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Cloud & IT Cert Prep, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Cloud & IT Cert Prep incluye 4 lecciones en total.

El problema de la escasez de direcciones

Internet utiliza direcciones IPv4, de las que solo existen unos 4.300 millones, una cantidad muy inferior al número de dispositivos conectados actualmente. Es imposible comprar una dirección pública para cada teléfono, portátil y dispositivo.

NAT (Network Address Translation) es la solución ingeniosa: permite que muchos dispositivos de una red privada compartan una única dirección IP pública para acceder a Internet, conservando el limitado número disponible.

Direcciones privadas frente a públicas

Las redes utilizan rangos de IP privadas (10.0.0.0/8, 172.16.0.0/12 y 192.168.0.0/16) internamente. Estas direcciones no se pueden enrutar en Internet público, por lo que no pueden utilizarse directamente en línea.

Una dirección IP pública es única a escala global y se puede enrutar por Internet. NAT conecta ambos mundos al traducir entre las direcciones privadas internas y la dirección pública que ve Internet.

Dónde se ejecuta NAT

Normalmente, NAT se ejecuta en el router o firewall situado en el perímetro de la red, el límite entre la LAN privada y el Internet público. Su router doméstico está realizando NAT en este momento.

Este dispositivo perimetral mantiene la única dirección pública (asignada por su ISP) en su interfaz externa y la red privada en su interfaz interna, y realiza la traducción para todos los dispositivos situados detrás de él.

Cómo traduce NAT

Cuando un dispositivo interno envía un paquete a Internet, NAT reescribe la dirección de origen, cambiando la IP privada por la IP pública del router. Para el servidor de destino, el tráfico parece proceder de la dirección pública.

Cuando llega la respuesta, NAT vuelve a escribir el destino con la dirección privada correcta y la entrega al dispositivo interno correspondiente, todo ello de forma transparente.

La tabla de traducción

NAT mantiene una tabla de traducción que asigna cada conversación interna a una externa, de modo que las respuestas puedan asociarse con el dispositivo correcto. Sin ella, el router no sabría a qué host interno pertenece un paquete que regresa.

Cada entrada registra la dirección interna, la dirección externa y detalles identificativos, de modo que decenas de conexiones simultáneas puedan compartir una IP pública sin confusiones.

Tipos de NAT

Existen varios tipos de NAT:

  • NAT estático: asignación fija uno a uno entre una dirección privada y una pública.
  • NAT dinámico: las direcciones privadas se asignan a un conjunto de direcciones públicas según sea necesario.
  • PAT (traducción de direcciones de puerto): muchos dispositivos comparten una IP pública mediante números de puerto; es la forma más habitual en los hogares.

Un efecto secundario de seguridad

NAT se creó para ahorrar direcciones, pero también aporta una ventaja de seguridad. Como los dispositivos internos tienen direcciones privadas no enrutables ocultas tras una única IP pública, Internet no puede iniciar directamente una conexión con ellos.

Esto no es un firewall real y no debe considerarse como tal, pero oculta de forma natural la red interna y bloquea de manera predeterminada el tráfico entrante no solicitado.

NAT e IPv6

NAT se volvió esencial porque las direcciones IPv4 son escasas. IPv6, con su enorme espacio de direcciones, proporciona a cada dispositivo una dirección global única, por lo que el NAT tradicional es prácticamente innecesario en ese protocolo.

Aun así, NAT sigue estando presente en todas partes porque IPv4 está lejos de desaparecer. Comprenderlo es fundamental, incluso mientras el mundo realiza lentamente la transición hacia el abundante direccionamiento de IPv6.

Un ejemplo con un router doméstico

Imagine un hogar con varios dispositivos, cada uno con una dirección privada como 192.168.1.10 y 192.168.1.11. El router tiene una dirección pública asignada por el ISP, por ejemplo, 203.0.113.5.

Cuando cualquier dispositivo navega por la web, el router reescribe su dirección de origen privada como 203.0.113.5 antes de enviar el paquete. Todos los dispositivos comparten esa única identidad pública en Internet, pero la tabla de traducción del router garantiza que cada respuesta encuentre el camino de vuelta al dispositivo correcto.

Limitaciones de NAT

NAT no está exento de problemas. Puede impedir el funcionamiento de protocolos que incluyen direcciones IP en sus datos o que necesitan conexiones entrantes, como algunas aplicaciones de voz (VoIP) y de igual a igual.

Entre las soluciones alternativas se incluyen el reenvío de puertos, las puertas de enlace de la capa de aplicación y los protocolos diseñados para atravesar NAT. Estas complicaciones son el precio de haber extendido tanto el limitado espacio de direcciones IPv4.

En conjunto

NAT permite que muchos dispositivos privados compartan una IP pública, lo que conserva las escasas direcciones IPv4. Se ejecuta en el router o firewall perimetral, reescribe las direcciones de origen y destino y registra las conversaciones en una tabla de traducción. Puede ser estático, dinámico o adoptar la forma de PAT, añade un efecto secundario de seguridad y resulta prácticamente innecesario con IPv6.

Comprobación rápida

Compruebe sus conocimientos básicos sobre NAT.

Repaso

NAT traduce entre las direcciones internas privadas y una IP pública compartida, conservando el escaso espacio de direcciones IPv4. Se ejecuta en el router/firewall perimetral, reescribe direcciones y registra los flujos en una tabla de traducción, en sus formas estática, dinámica o PAT. También oculta los hosts internos frente al tráfico entrante no solicitado y resulta prácticamente innecesario con IPv6.

Preguntas frecuentes

¿La lección «Cómo NAT comparte una IP pública» es gratis?

Sí — el texto completo de «Cómo NAT comparte una IP pública» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Cloud & IT Cert Prep, actualiza a CoddyKit PRO. El curso de Cloud & IT Cert Prep incluye 4 lecciones en total.

¿Qué aprenderé en «Cómo NAT comparte una IP pública»?

Comprenda cómo varios dispositivos privados acceden a Internet mediante una sola dirección. Practicas Cloud & IT Cert Prep con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar Cloud & IT Cert Prep?

No se requiere experiencia previa. Cloud & IT Cert Prep en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 1 de 4.

¿Cuánto tiempo toma la lección «Cómo NAT comparte una IP pública»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de Cloud & IT Cert Prep?

Sí. Cada lección de Cloud & IT Cert Prep incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Cómo NAT comparte una IP pública
  2. Reenvío de puertos y PAT
  3. Servicios de hora y nombres
  4. Proxies y balanceadores de carga
← Volver a Cloud & IT Cert Prep