Estou usando este guia para configurar uma conexão de Internet compartilhada entre dois PCs.
Na etapa 8 , ele diz que devo executar os comandos:
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
/etc/rc.d/iptables save
/etc/rc.d/iptables start
Fazer isso parece não ter efeito nas regras do iptable , se eu executar iptables -nvL
minha saída é:
Chain INPUT (policy ACCEPT 2223 packets, 2330K bytes)
pkts bytes target prot opt in out source destination
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 2272 packets, 277K bytes)
pkts bytes target prot opt in out source destination
Isso está correto ou estou fazendo algo errado?
O comando iptables -nvL
está exibindo o conteúdo da tabela filter
. A regra que você está adicionando está na tabela nat
. Adicionar -t nat
para olhar para a tabela nat
:
iptables -t nat -nvL
Você também pode executar iptables-save
e ele irá despejar todo o conteúdo na tela se você apenas quiser ver tudo. Acho fácil olhar para tudo desse jeito quando estou com preguiça.