Configurando las interfaces de #red en #Debian 9

Hay mucha incertidumbre, al menos en muchos grupos de Facebook, Google+ y Telegram, de personas que aún no entienden o no saben bien en detalle como configurar la red en Debian9. Todo esto debido a los cambios en su estructura y nombramiento de las tarjetas de red.

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.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *