Я знаю, что могу включить IP forward, откликая 1 на /proc/sys/net/ipv4/ip_forward, но как я могу сделать это постоянным?
Кстати, я хочу использовать другой метод, а не запускать скрипты, там есть?
Постоянная настройка с использованием /etc/sysctl.conf
Если мы хотим сделать эту конфигурацию постоянной, лучший способ сделать это - использовать файл /etc/sysctl.conf, где мы можем добавить строку, содержащую net.ipv4.ip_forward = 1 [!d1 ]
/etc/sysctl.conf:
net.ipv4.ip_forward = 1
Если у вас уже есть запись net.ipv4.ip_forward со значением 0, вы можете изменить ее на 1.
Чтобы включить изменения, сделанные в sysctl.conf, вам нужно будет запустить команду :
sudo sysctl -p /etc/sysctl.conf
В системах на базе RedHat это также разрешено при перезапуске сетевой службы:
service network restart
и в системах Debian / Ubuntu это также можно выполнить, перезапустив службу procps :
sudo /etc/init.d/procps restart
Источник: Как включить переадресацию IP-адресов в Linux