Interfaces de red en Debian 9

Lo primero es leer acerca de el renombramiento de las tarjetas de red por parte del equipo de #Debian. Lo segundo es leer también en este blog cómo lograr que las tarjetas de redes llamen nuevamente wlanX/ethX.
Si instalas Debian con un escritorio [Plasma/LXDE/GNOME/whatever] predefinido, debes detener el servicio NetworkManager
# systemctl stop NetworkManager.service
# systemctl disable NetworkManager.service
Si instalas como yo[netinstall y después configuras todo a mano], no tendrás ese problema.

Configuración estática

Para configurar estáticamente los settings de red solamente debemos editar el archivo:
/etc/network/interfaces
Cuya sintaxis es la siguiente:
source /etc/network/interfaces.d/*

# The loopback network interface
auto lo eth0
iface lo inet loopback

# The primary network interface
iface eth0 inet static
address aaa.bbb.ccc.ddd
netmask 255.255.255.0
gateway aaa.bbb.ccc.1
allow-hotplug eth0
Entonces, que sacamos aquí? En negrita está nuestra interfaz de red con su correspondiente IP[aaa.bbb.ccc.ddd], claro, esto usted debe cambiarlo en dependencia de sus settings, el netmask y gateway. Todos estos settings usted debe conocerlos, o al menos preguntarle a su administrador de red.

Configuración dinámica

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo eth0
iface lo inet loopback

# The primary network interface
iface eth0 inet dhcp
allow-hotplug eth0
Acá vemos como configurar la red de forma dinámica, es decir, por DHCP.

Detalle aparte

Ahora bien, que hostia es eso de source /etc/network/interfaces.d/*???
En /etc/network/interfaces.d/ si usted desea puede crear un archivo con la configuración de red correspondiente a su tarjeta de red. Por ejemplo /etc/network/interfaces.d/eth0:
iface eth0 inet static
address aaa.bbb.ccc.ddd
netmask 255.255.255.0
gateway aaa.bbb.ccc.1
Y en /etc/network/interfaces:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo eth0
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
Y listo. Configurando la wifi es lo mismo, salvo que la configuración es con la interfaz wlan0.
Para configurar el DNs, es solo editar el archivo /etc/resolv.conf, el cual si no existe lo creas con nano, vi, etc:
nameserver 8.8.8.8
nameserver 8.8.4.4
search midominio.cu
domain midominio.cu
Y listo.
Támbien puedes usar la opción dns-nameserver, por ejemplo:
source /etc/network/interfaces.d/*

# The loopback network interface
auto lo eth0
iface lo inet loopback

# The primary network interface
iface eth0 inet static
address aaa.bbb.ccc.ddd
netmask 255.255.255.0
gateway aaa.bbb.ccc.1
dns-nameservers 8.8.8.8 8.8.4.4
allow-hotplug eth0
Solo quedaría reiniciar el servicio de la red.
# service networking restart
O:
# /etc/init.d/networking restart
Hasta aquí hemos visto como configurar la red en Debian9, lo cual es válido para debian8 sin el tópico de renombrar las interfaces de red.
Un saludo y espero les sirva.

Comentarios