启用数据包转发



运行以下命令后,我将使用Fedora 20:

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

它给出了这个错误:

"sysctl:无法stat/proc/sys/net/inet/ip/forwarding:没有这样的文件或目录"

我想你必须键入:

sysctl -w net.ipv4.ip_forward=1

这适用于fedora 21 for me

尝试这个

echo "1" > /proc/sys/net/ipv4/ip_forward
su -      # sudo su - if Ubuntu
echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
sysctl -p /etc/sysctl.conf

这样,即使重新启动机器,设置也会保持不变。

对于Ubuntu:

sudo sysctl net.ipv4.conf.all.forwarding=1
echo "net.ipv4.conf.all.forwarding=1" | sudo tee -a /etc/sysctl.conf

最新更新