O comando iptables -nvL
está exibindo o conteúdo da tabela filter
. A regra que você está adicionando está na tabela nat
. Adicione -t nat
para ver a tabela nat
:
iptables -t nat -nvL
Estou usando o este guia para configurar uma conexão de internet compartilhada entre dois PCs.
No passo 8 , 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
Isso parece não ter efeito nas regras do iptable, se eu executar iptables -nvL
minha saída for:
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?
Você também pode executar iptables-save
e irá despejar todo o conteúdo para a tela se você quiser apenas ver tudo. Acho fácil olhar para tudo assim quando me sinto preguiçoso.
Tags iptables