0

运行此命令后,我正在使用 Fedora 20:

“sysctl -w net.inet.ip.forwarding=1”

它给出了这个错误:

“sysctl:无法统计 /proc/sys/net/inet/ip/forwarding:没有这样的文件或目录”

4

4 回答 4

5

我认为你必须输入:

sysctl -w net.ipv4.ip_forward=1

这适用于我的 Fedora 21

于 2015-02-17T21:59:35.833 回答
0
su -      # sudo su - if Ubuntu
echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
sysctl -p /etc/sysctl.conf

这样,即使您重新启动机器,设置也会保留。

于 2014-09-18T16:20:55.677 回答
0

尝试这个

echo "1" > /proc/sys/net/ipv4/ip_forward
于 2014-09-17T06:21:57.713 回答
0

对于 Ubuntu:

sudo sysctl net.ipv4.conf.all.forwarding=1
echo "net.ipv4.conf.all.forwarding=1" | sudo tee -a /etc/sysctl.conf
于 2020-03-12T17:26:02.367 回答