Acabo de probar esto en mi máquina y resulta que a iptables no le importan los nombres de las interfaces.
Sé con certeza que al comando ip route
le importa que la interfaz exista, pero aparentemente a iptables no.
Un comando útil para usted sería iptables -vL
, ya que muestra los nombres de interfaz para las reglas en sus cadenas.
Mi prueba se realizó en Ubuntu 16.04, kernel 4.9.7, iptables v1.6.0.
iptables -A INPUT -i bumbum -j ACCEPT
iptables -vL
La salida resultante en mi máquina es:
Chain INPUT (policy ACCEPT 1842 packets, 2569K bytes)
pkts bytes target prot opt in out source destination
0 0 ACCEPT all -- bumbum any anywhere anywhere