iptables nie wymienia reguł, które utworzyłem

16

Korzystam z tego przewodnika, aby skonfigurować wspólne połączenie internetowe między dwoma komputerami.

W kroku 8 napisano, że powinienem uruchomić polecenia:

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
/etc/rc.d/iptables save
/etc/rc.d/iptables start

Wykonanie tego wydaje się nie mieć wpływu na reguły iptable , jeśli uruchomię iptables -nvLmój wynik to:

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

Czy to prawda, czy robię coś złego?

Stefan
źródło

Odpowiedzi:

28

Polecenie iptables -nvLwyświetla zawartość filtertabeli. Dodawana reguła znajduje się w nattabeli. Dodaj, -t nataby spojrzeć na nattabelę:

iptables -t nat -nvL
camh
źródło
1

Możesz także uruchomić, iptables-savea zrzuci całą zawartość na ekran, jeśli tylko chcesz na wszystko popatrzeć. Łatwo mi patrzeć na wszystko w ten sposób, kiedy czuję się leniwy.

John Mitchell
źródło