For at vise netværksgrænseflader sammen med reglerne ved brug af iptables -L
i Ubuntu 12.04, kan du følge disse trin:
sudo iptables -L -v -n
-L
: Lister alle regler i de forskellige kæder.-v
: Viser detaljeret output, herunder netværksgrænseflader.-n
: Viser IP-adresser og portnumre numerisk i stedet for at forsøge at løse dem til navne.Eksempel på output:
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
0 0 ACCEPT all -- lo * 0.0.0.0/0 0.0.0.0/0
0 0 ACCEPT icmp -- eth0 * 192.168.1.0/24 0.0.0.0/0 icmp type 8
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Dette output viser de forskellige kæder (INPUT, FORWARD, OUTPUT) med detaljer om pakker, bytes, mål, protokol, indgående og udgående grænseflader, kilde og destination.
Ved at bruge -v
flaget får du en mere detaljeret visning, som inkluderer netværksgrænsefladerne, hvilket kan være nyttigt til fejlfinding og netværksadministration.