muestre las interfaces en iptables -L

21

¿Hay alguna manera de mostrar las interfaces de red a través iptables -Lde Ubuntu 12.04?

Cuando ejecuto un iptables -L, obtengo una salida como esta:

Chain INPUT (policy DROP)
target     prot opt source               destination       
...
ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0     
...

lo que de alguna manera es engañoso. Primero estaba pensando, una gran regla, permite todo hasta que descubrí que esta regla está destinada a la interfaz localhost.

¿Hay alguna manera de obtener una visión general que muestre las reglas y las interfaces a la vez?

Chris
fuente

Respuestas:

25

Agregar -vpara el modo detallado.

ENTRADA de cadena (política ACEPTAR 0 paquetes, 0 bytes)
 pkts bytes objetivo prot optar entrada salida destino         
39050 4448K ACEPTAR todo - lo * 0.0.0.0/0 0.0.0.0/0           
 6595 544K ACEPTAR icmp - * * 0.0.0.0/0 0.0.0.0/0           
  419 15084 ACEPTAR 2 - * * 0.0.0.0/0 0.0.0.0/0           

Aún mejor, cambie el comando a -Smodo plano:

-P ACEPTACIÓN DE ENTRADA
-A ENTRADA -i lo -j ACEPTAR
-A ENTRADA -p icmp -j ACEPTAR
-A ENTRADA -p igmp -j ACEPTAR
usuario1686
fuente