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?

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

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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.