Я сделал DNS-сервер с установленным Йодом.Я попытался получить доступ к своему серверу на внешнем сервере, который просит ввести логин / пароль для доступа в интернет.И это работает, я могу пинговать свой сервер снаружи.Но теперь я хочу получить доступ через Интернет, и мне нужно перенаправить трафик dns0 (интерфейс йода) на eth0 (мой интерфейс на сервере, который подключен к Интернету)
Для этого мне нужно:
-Включить переадресацию ip:
echo 1 > /proc/sys/net/ipv4/ip_forward
Принимать трафик с eth0 на dns0:
iptables -A FORWARD -i eth0 -o dns0 -m state --state RELATED,ESTABLISHED -j ACCEPT
Принимать трафик с eth0 на dns0:
iptables -A FORWARD -i dns0 -o eth0 -j ACCEPT
вв этот момент все в порядке, но:
трафик маршрута между интерфейсами:
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Не влияет, ошибки нет, правила приняты, но я не вижу эти последние правилав iptables и, очевидно, интерфейсы dns0 не перенаправляют интернет-трафик на eth0 ...
Я пробовал все, включить модуль tun, отключить ufw, очистить правила iptables, перезагрузить сервер ... есть лиКто-нибудь, у кого есть идея?