Включить пересылку пакетов

Я использую Fedora 20 после запуска этой команды:

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

это дает эту ошибку:

"sysctl: не может stat /proc/sys/net/inet/ip/forwarding: нет такого файла или каталога"

3 ответа

Я думаю, что вы должны ввести:

sysctl -w net.ipv4.ip_forward=1

Это работает на Fedora 21 для меня

Попробуй это

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
Другие вопросы по тегам