iptables tráfego após o encaminhamento

1

Eu tenho 2 servidores

Servidor A e Servidor B

ServerA = 1.1.1.1 ServidorB = 2.2.2.2

Estou usando ip-tables para enviar todo o tráfego na porta 80 para o Servidor B

no servidor (A) 1.1.1.1

eu fiz

iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to-destination 2.2.2.2:80

iptables -t nat -A POSTROUTING -j MASQUERADE

está funcionando bem 100%

mas meus comandos netstat não estão funcionando

no Servidor B 2.2.2.2 quando eu executo o netstat

apenas 1 ip mostra 1.1.1.1

e no Servidor A 1.1.1.1 quando executo netstat, nada é exibido

Existe um comando para ver o endereço IP do cliente no ServerA ou no ServerB?

Obrigado,

Novidade em todo esse material do iptables!

netstat -punta:

Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 36 forward:2222 myhomeip:63279 ESTABLISHED
tcp 0 0 forward:http 56.161.164.142:56643 TIME_WAIT
    
por Ra Fay 21.01.2015 / 15:13

0 respostas