Saltar al contenido
uencoder

DNAT

DNAT (Destination NAT) reescribe la dirección de destino de un paquete, típicamente mapeando una IP pública de destino a la IP de un servicio interno en el tráfico entrante.

Propósito

Reescribir la dirección pública de destino del tráfico entrante a una dirección de servicio interno, habilitando el reenvío de puertos y el balanceo de carga.

Mecanismo

Cuando un paquete entrante cruza el dispositivo DNAT, su IP/puerto de destino se reescribe al servicio interno y se registra el mapeo. El tráfico de retorno restaura el origen público según el mapeo. Linux lo implementa con iptables DNAT --to-destination.

Casos de uso

  • Reenvío de puertos
  • Balanceo de carga
  • Mapeo de servicios público-privado

Herramientas relacionadas

References