GNU/Linux >> Tutoriales Linux >  >> Linux

¿Diferencia entre Snat y Masquerade?

Estoy confundido, ¿cuál es la diferencia real entre SNAT y Masquerade?

Si quiero compartir mi conexión a Internet en la red local, ¿debo seleccionar SNAT o Masquerade?

Respuesta aceptada:

El SNAT target requiere que le proporcione una dirección IP para aplicar a todos los paquetes salientes. La MASQUERADE target le permite darle una interfaz, y cualquier dirección que esté en esa interfaz es la dirección que se aplica a todos los paquetes salientes. Además, con SNAT , el seguimiento de la conexión del kernel realiza un seguimiento de todas las conexiones cuando la interfaz se desactiva y se vuelve a activar; no ocurre lo mismo con la MASQUERADE objetivo.

Los buenos documentos incluyen los CÓMO en el sitio de Netfilter y las iptables página man.


Linux
  1. ¿Diferencia entre Shell de inicio de sesión y Shell sin inicio de sesión?

  2. ¿Diferencia entre 2>&-, 2>/dev/null, |&, &>/dev/null y>/dev/null 2>&1?

  3. ¿Cuál es la diferencia entre Sudo Su y Sudo Su?

  4. ¿Diferencia entre Eot y Eof?

  5. ¿Diferencia entre [0-9], [[:digit:]] y D?

Explicación de la diferencia entre apt y apt-get

Diferencia entre Qemu y KVM

¿Diferencia entre CLOCK_REALTIME y CLOCK_MONOTONIC?

diferencia entre netstat y ss en linux?

Diferencia entre ${} y $() en Bash

diferencia entre cgroups y espacios de nombres