IP Forwarding​

( redes )

Como gestionar el IP Forwarding en diferentes sistemas operativos.

Comprobar como está el IP Forwarding;

Mac OS X

sysctl net.inet.ip.forwarding net.inet.ip.fastforwarding

Linux (general):

sysctl net.ipv4.ip_forward

Para activar el IP forwarding:

Mac OS X

sysctl -w net.inet.ip.forwarding=1 net.inet.ip.fastforwarding=1

Linux (general):

sysctl -w net.ipv4.ip_forward=1
echo 1 > /proc/sys/net/ipv4/ip_forward

Linux (Debian), para dejarlo permanente editar el fichero /etc/sysctl.conf y añadir o cambiar esta opción:

net.ipv4.ip_forward = 1

Para activar los cambio realizados en el fichero debemos ejecutar:

sysctl -p /etc/sysctl.conf

Para desactivar el IP Forwarding:

Mac OS X

sysctl -w net.inet.ip.forwarding=1 net.inet.ip.fastforwarding=0

Linux (general):

sysctl -w net.ipv4.ip_forward=0
echo 0 > /proc/sys/net/ipv4/ip_forward

Linux (Debian), para dejarlo permanente editar el fichero /etc/sysctl.conf y añadir o cambiar esta opción:

net.ipv4.ip_forward = 0

Para activar los cambio realizados en el fichero debemos ejecutar:

sysctl -p /etc/sysctl.conf

NOTA: En Mac OS X también podemos usar este script que lo hace de forma visual: IP Forward con Apple Script.

Modificado el 3 Enero, 2015
   

Compartiendo conocimiento desde 1995 - I.M.D. I.M.D.