运行以下命令后,我将使用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