Estou tentando ter uma configuração NAT-T simples usando 3 máquinas linux.
Linux1 Linux2(NATdevice) Linux3
(eth0) 192.168.1.51 <--->(eth1)192.168.1.80 & (eth0)192.168.2.203<-->192.168.2.77
Eu também configurei o encaminhamento de ip ativado na máquina Linux 2, que deveria funcionar como um dispositivo NAT-T.
sudo sysctl -w net.ipv4.conf.all.forwarding=1
sudo /sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sudo /sbin/iptables -A FORWARD -i eth0 -o -eth1 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo /sbin/iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
O Linux 1 tem o padrão GW como 192.168.1.80 e o Linux 3 como 192.168.2.203
Eu posso ping 192.168.1.51
do Linux 2. Mas não posso ping 192.168.2.77
do Linux 1.
Em wireshark
, vejo o DHCP descobrir mensagens quando eu ping 192.168.2.77
de 192.168.1.51
.
Existe algo que eu esteja sentindo falta?
Obrigado
Tags networking iptables ip nat linux