VM: ifconfig ve la interfaz pero no está en / etc / network / interfaces

0

Estoy ejecutando Debian estable en una VM Virtualbox. He configurado la interfaz a través de la GUI (y funciona como se esperaba). Sin embargo, no puedo ver las interfaces ahora en / etc / network / interfaces. Solo la interfaz loopback está ahí.

¿Dónde puedo ver las configuraciones de las interfaces (aparte de la GUI)?

Mario Kamenjak
fuente

Respuestas:

2

Parece que estás usando NetworkManager. Puede encontrar el archivo de configuración aquí:

/etc/NetworkManager/system-connections/name-of-connection

Para una configuración manual de su interfaz, debe tener algo como a continuación en su archivo / etc / network / interfaces:

auto eth0
iface eth0 inet static
    address 192.168.1.3
    netmask 255.255.255.0
    gateway 192.168.1.1

Cambie eth0para que coincida con el nombre de su interfaz. Luego agregue las entradas de su servidor de nombres (DNS) a/etc/resolv.conf

nameserver XX.XX.XX.XX
(List any others you may have)

Luego abra su interfaz y reinicie el demonio de red:

 ifconfig eth0 up
 /etc/init.d/networking restart

Si su interfaz de red está activa y activa pero no puede encontrarla /etc/network/interfaces, ¿ha verificado dentro de este directorio?

/etc/network/interfaces.d

El archivo de interfaces genera archivos desde adentro.

Aparte de eso, puedes usar los comandos:

ifconfig -a
ip addr

para ver los ajustes de configuración actuales para todos (una opción es 'todos', incluidas las interfaces que están inactivas) de sus interfaces.

paso diametral
fuente
interfaces.d está vacío. ifconfig ve las interfaces, pero me gustaría ver los archivos de configuración, o lo que sea que pueda usar para configurar las interfaces para usar una IP estática a través de la CLI.
Mario Kamenjak
Se agregó más información para ti. Vea mi edición arriba.
diametralpitch
Oh, espera, ¿quizás significa que la configuración en / etc / network / interfaces no aparecerá de forma predeterminada si la ingreso en Network Manager? Parece que tuve una idea equivocada sobre cómo NM hace esto. También sí, encontré la red en la carpeta Administradores de red. ¿Ahora perjudicará al administrador de red si configuro la misma interfaz en / etc / network / interfaces, con direcciones idénticas?
Mario Kamenjak
1
Eso es correcto. NM utiliza sus propios archivos de configuración y no modificará / etc / network / interfaces. Sin embargo, puede permitirle configurar interfaces basadas en lo que tiene en / etc / network / interfaces. Eche un vistazo aquí wiki.debian.org/NetworkManager#Enabling_Interface_Management . Configuraría / etc / network / interfaces manualmente y eliminaría la entrada correspondiente de NM.
diametralpitch