Inspeccionar la configuración de puentes en /etc/network
En este paso, explorarás dónde se almacenan a menudo las configuraciones de interfaces de red, incluyendo las configuraciones de puentes, en sistemas basados en Debian como Ubuntu. Estas configuraciones definen cómo se configuran las interfaces de red cuando el sistema se inicia.
Las configuraciones de interfaces de red generalmente se encuentran en el archivo /etc/network/interfaces
y posiblemente en archivos dentro del directorio /etc/network/interfaces.d/
.
Veamos el contenido del archivo principal de interfaces de red utilizando el comando cat
. cat
se utiliza para mostrar el contenido de archivos.
cat /etc/network/interfaces
Puedes ver contenido similar a este:
## interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
Este archivo define la interfaz lo
(bucle interno) y la interfaz eth0
, configurada para utilizar DHCP.
Ahora, veamos el contenido del directorio /etc/network/interfaces.d/
. Este directorio se utiliza a menudo para almacenar archivos de configuración separados para interfaces o puentes individuales, manteniendo el archivo principal interfaces
más limpio.
Utiliza el comando ls
para listar los archivos en este directorio:
ls /etc/network/interfaces.d/
Puedes ver archivos relacionados con configuraciones de puentes aquí, especialmente si los puentes se configuraron manualmente o por otro software. Por ejemplo, puedes ver un archivo llamado 50-cloud-init.cfg
o similar, que podría contener definiciones de puentes.
Si hay archivos en este directorio, puedes ver su contenido utilizando cat
. Por ejemplo, si ves un archivo llamado my-bridge.cfg
, utilizarías:
cat /etc/network/interfaces.d/my-bridge.cfg
Examinar estos archivos de configuración te ayuda a entender cómo se definen y configuran de forma persistente los puentes de red en el sistema. Ten en cuenta que los métodos de configuración de red pueden variar entre distribuciones y versiones de Linux (por ejemplo, utilizando Netplan en las versiones más recientes de Ubuntu), pero /etc/network/interfaces
y /etc/network/interfaces.d/
son ubicaciones comunes en muchos sistemas.