На одной машине у меня есть два локальных IP-адреса, мне нужно создать правило iptables для:
Перенаправить трафик 192.168.1.10:80 на определенный IP и ПОРТ 192.168.1.11:8080
Я пытался, но безуспешно.
iptables -t nat -A PREROUTING -d 192.168.1.10 -p tcp --dport 8080 -j DNAT --to-destination 192.168.1.11
решение1
Я думаю, вы были близки. Ваш порт назначения (--dport) должен быть 80, тогда вы можете использовать двоеточие для спецификации forward
iptables -t nat -A PREROUTING -d 192.168.1.10 -p tcp --dport 80 -j DNAT --to-destination 192.168.1.11:8080