Volver al blog

Configurando las interfaces de red en Debian 9

índice

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 <strong>eth0</strong>
iface lo inet loopback

# The primary network interface
iface <strong>eth0</strong> inet static
address aaa.bbb.ccc.ddd
netmask 255.255.255.0
gateway aaa.bbb.ccc.1
allow-hotplug <strong>eth0
</strong>

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 <strong>eth0</strong>
iface lo inet loopback

# The primary network interface
iface <strong>eth0</strong> inet dhcp
allow-hotplug <strong>eth0
</strong>

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
<strong>dns-nameservers</strong> <strong>8.8.8.8</strong> <strong>8.8.4.4</strong>
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.

Suscríbete · Newsletter

Mantente al día, cada semana

Artículos prácticos sobre Linux, redes, seguridad, virtualización y la nube — escritos por sysadmins cubanos.

  • Guías y tutoriales de administración de sistemas
  • Nuevos artículos sobre servidores, redes y nube
  • Sin spam, cancela cuando quieras

Respetamos tu bandeja de entrada. Cancela con un clic.

Patrocinado por SYSCU

¿Tu infraestructura en la nube te cuesta de más?

SYSCU optimiza tu nube de punta a punta — FinOps, DevOps & CI/CD, migraciones a AWS, seguridad y observabilidad. Equipo 100 % senior que reduce tu factura hasta un 40 % y acelera tus despliegues en semanas.

Nuevo · BetaSYSCU Atlas Insight — la plataforma FinOps que convierte tu gasto AWS en decisiones: visibilidad multi-cuenta, recomendaciones automáticas y alertas de anomalías.

No comments yet