Olá, tentei usar este comando
iptables -t nat -A PREROUTING -p tcp --dport 6901 -j DNAT --to-destination 192.168.12.77
iptables -I FORWARD -m state -d 0.0.0.0/0 --state NEW,RELATED,ESTABLISHED -j ACCEPT
reiniciei o iptables e mas o outro host não está recebendo a solicitação.
Eu tenho 2 Host/VPS, um está agindo como um proxy e o outro é o mestre. Há algo de errado no que eu fiz?
Responder1
Se você deseja redirecionar o tráfego para a porta 6900. Você deve escrever uma regra como esta
iptables -t nat -A PREROUTING -p tcp -j DNAT --to-destination 192.168.12.77:6900
Se você pretende redirecionar o tráfego com o dport 6900, então sua regra está correta.
Talvez você não tenha habilitado o encaminhamento do sysctl
sysctl net.ipv4.conf.all.forwarding=1