UNIX - IP Forwarding

IP forwarding is the process of forwarding packets from one network to another. Below shows the necessary steps to enable/disable IP forwarding.


Enable IP Forwarding

ndd -set /dev/ip ip_forwarding 1

Disable IP forwarding

ndd -set /dev/ip ip_forwarding 0

Check the status

ndd -get /dev/ip ip_forwarding

Linux Kernel

If the output is 1 IP forwarding is enabled,

cat /proc/sys/net/ipv4/ip_forward

If the output is 0, run this command,

cat 1 > /proc/sys/net/ipv4/ip_forward

About the Author


R Donato

Rick Donato is the Founder and Chief Editor of He currently works as an SDN/NFV Solutions Architect and has a keen interest in automation and the cloud.

You can find Rick on Twitter @f3lix001