Как настроить CSF для разрешения пост-маршрутизации в iptables для установки OpenVPN?
Я устанавливаю OpenVPN на свой сервер и в соответствии с учебником, которому я следую, я должен добавить следующую строку в iptables:
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Я добавляю его, сохраняю и успешно перезапускаю iptables, но потом заметил, что когда я использую CSF, он переопределяет iptables, и эта строка стирается. Как я могу предотвратить стирание этой строки CSF+LFD?
3 ответа
Для дальнейшего использования это возможно, добавив bash-файл с именем csfpre.sh в каталог / etc / csf / с правилами iptables, которые вы хотите, чтобы CSF загружал при каждом запуске.
В CentOS мне приходилось писать / sbin / iptables вместо одних iptables, потому что написание одних только iptables приводило к ошибке "команда не найдена" в bash. Другими словами, вы должны написать
/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
в csfpre.sh для правильной работы.
Существует несколько рабочих шагов, которым вы можете следовать для работы с дроплетом CSF+OpenVPN.
ссылка: https://vvcares.com/blog/post/openvpn-csf-configuration
OPENVPN С НАСТРОЙКОЙ CSF Существует несколько рабочих шагов, которым вы можете следовать для работы с дроплетом CSF+OpenVPN. ссылка: https://vvcares.com/blog/post/openvpn-csf-configuration