运行此命令后,我正在使用 Fedora 20:
“sysctl -w net.inet.ip.forwarding=1”
它给出了这个错误:
“sysctl:无法统计 /proc/sys/net/inet/ip/forwarding:没有这样的文件或目录”
我认为你必须输入:
sysctl -w net.ipv4.ip_forward=1
这适用于我的 Fedora 21
su - # sudo su - if Ubuntu
echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
sysctl -p /etc/sysctl.conf
这样,即使您重新启动机器,设置也会保留。
尝试这个
echo "1" > /proc/sys/net/ipv4/ip_forward
对于 Ubuntu:
sudo sysctl net.ipv4.conf.all.forwarding=1
echo "net.ipv4.conf.all.forwarding=1" | sudo tee -a /etc/sysctl.conf