Как перенаправить запрос на локальный хост? - PullRequest
0 голосов
/ 20 февраля 2020

Я создал правило iptables:

-A PREROUTING -s 192.168.XXX.XX/32 -d 192.168.YYY.YY/32 -p tcp -m tcp --dport 65430 -j DNAT --to-destination 127.0.0.1:65435

Я даже использовал sysctl -w net.ipv4.ip_forward=1, но оно все равно не работает. Но он работал, чтобы перенаправить запрос на другой порт через

-A PREROUTING -s 192.168.XXX.XX/32 -d 192.168.YYY.YY/32 -p tcp -m tcp --dport 65430 -j DNAT --to-destination 192.168.YYY.YY:65435

1 Ответ

0 голосов
/ 24 февраля 2020

вам просто нужно REDIRECT

iptables -t nat -I PREROUTING -s 192.168.XXX.XX/32 -d 192.168.YYY.YY/32 -p tcp --dport 65430 -j REDIRECT --to-ports 65435
...