Não consigo configurar o NAT no iptables

Não consigo configurar o NAT no iptables

Este é o seu servidor no Linux. Para que você possa usar a rota, você precisa de sua própria internet, o que significa que você pode usar a internet sessão normal. Este servidor está localizado na área local. Depois de instalar o roteador, ele está conectado à Internet e é fornecido pela Internet.

No roteador principal, aqui está a mensagem:

Tenho 2 servidores com Linux. O primeiro servidor é o roteador, ele tem a eth1, que está conectada à internet, e a eth2, que está conectada à rede local. O segundo servidor possui apenas uma interface conectada à rede local. Preciso garantir que o segundo servidor tenha acesso à Internet.

iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE

iptables -A FORWARD -i eth1 -o eth2 -m state --state RELATED,ESTABLISHED -j ACCEPT

iptables -A FORWARD -i eth2 -o eth1 -j ACCEPT

onde eth1 – interface conectada à internet, eth2 – interface conectada à rede local.

# sysctl -p
net.ipv4.ip_forward = 1

Na rede local posso fazer ping em ambos os servidores. Mas não consigo fazer ping google.com no segundo servidor.

informação relacionada