Насколько я понял можно либо так -
echo 1 > /proc/sys/net/ipv4/ip_forward
либо
Для этого пишем в /etc/sysctl следующее:
net.ipv4.ip_forward = 1
После чего выполняем sysctl -a
Есть ли разница ?
LinuxForum.Fans
Разрешить хождение пакетов между интерфейсами
Автор: drac753
4 сообщений
797 просмотров
Первый вариант: используется в авто загрузочных скриптах
Второй вариант: статический, один раз поставил и все
По моему так.
После чего выполняем sysctl -a
text
sysctl -p
так как
man sysctl
...
-p[FILE], --load[=FILE]
Load in sysctl settings from the file specified or /etc/sysctl.conf if none given. Specifying - as filename
means reading data from standard input. Using this option will mean arguments to sysctl are files, which are
read in order they are specified. The file argument can may be specified as reqular expression.
-a, --all
Display all values currently available.
Еще разница в том, что первый вариант везде считается устаревшим, но это не значит что он неправильный и небезопасный.
Войдите или зарегистрируйтесь, чтобы ответить.