理论上也适用于其他大部分 Linux 发行版。

查看当前状态

IPv4

cat /proc/sys/net/ipv4/ip_forward

IPv6

cat /proc/sys/net/ipv6/conf/all/forwarding

0 是禁用,1 是开启。

临时启用

sysctl -w net.ipv4.ip_forward=1
sysctl -w net.ipv6.conf.all.forwarding=1

此方法在重启后会失效。

永久启用

/etc/sysctl.conf 中加入以下内容

net.ipv4.ip_forward = 1
net.ipv6.conf.all.forwarding=1

然后执行 sysctl -p 即可。