
Николай@re9896
29 лет7 лет в сервисе28.02.2024
Прокинуть порт через интернет используя iptables
Допустим есть машина номер один с айпи адресом 10.10.10.10
Вторая под айпи адресом 10.11.14.19 с портом http tcp 80
Нужно прокинуть порт 80 на первой машине, чтобы при обращении на 10.10.10.10 доходил трафик до 10.11.14.19 на 80 порт с сохранением remote_ip
по типу правил
iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to-destination 10.11.14.19:80
iptables -t nat -A POSTROUTING -p tcp -d 10.11.14.19 --dport 80 -j SNAT --to-source 10.10.10.10
iptables -A FORWARD -p tcp --dport 80 -d 10.11.14.19 -j ACCEPT