Cómo configurar la red en Linux con Netplan

Cómo configurar la red en Linux con Netplan

Cómo configurar la red en Linux con Netplan

VALORACIÓN DEL ARTÍCULO:
5/5


Ubuntu Server 18.04 llegó este año y ha hecho algunos cambios bastante significativos en la forma en que los administradores trabajan con la plataforma. Un cambio muy importante (uno que puede hacer tropezar a muchos usuarios de la vieja escuela) es cómo se configura la red. Desapareció el antiguo método de configuración de redes en /etc/network/interfaces. Para configurar la red en la última iteración, salude a Netplan.

¿Qué es Netplan?

Netplan es una utilidad para configurar redes en un sistema Linux, que utiliza descripciones YAML para cada interfaz de red que se encuentre en un servidor o escritorio. Netplan lee los archivos de descripción YAML que se encuentran en /etc/netplan. Durante las primeras etapas de arranque del sistema operativo, Netplan generará (a partir de los archivos YAML creados por el usuario) los archivos de configuración necesarios en el directorio /run, de modo que el control de cada dispositivo de red se transfiere a un demonio de red en particular. En otras palabras, se crea un archivo de descripción YAML para una interfaz de red que Netplan puede leer y utilizar para hacer que esa interfaz particular funcione.

Que no cunda el pánico. Aunque la configuración de red en un servidor habilitado para Netplan es muy diferente de lo que era en iteraciones anteriores, no es todo un reto. Sin embargo, es específico. Echemos un vistazo a cómo configurar la red, a través de Netplan, en una instalación de Ubuntu Server 18.04. Como es de esperar, la configuración de la red en un servidor Linux se realiza normalmente a través de la línea de comandos, así que prepárese para escribir un poco.

Configuración de una dirección IP estática con Netplan

Localizando el nombre de su interfaz de red con el comando ip a.

Como estamos hablando de una instalación de servidor, queremos configurar el servidor para una dirección IP estática. Hay algo que debe saber sobre el archivo Netplan YAML. Se debe respetar la sangría de código adecuada para cada línea del bloque. Eso no significa que deba sangrar líneas específicas en un punto específico. Lo que significa es que si sangras la primera línea de un bloque de tres espacios, debes sangrar el resto de los espacios del bloque de tres. Si usted no se adhiere a esto, Netplan se equivocará.

Dicho esto, vamos a configurar.

Antes de hacer cualquier cambio, necesitamos saber el nombre de nuestra interfaz de red. Para ello, ejecute el comando:

Debería ver el nombre de la interfaz de red en la lista (como ens5 o ens3). Con ese nombre de interfaz en la mano, ya está listo para configurar.

Fuera de la caja, probablemente encontrará un solo archivo YAML en /etc/netplan. Ese archivo se llamará 01-netcfg.yaml o 50-cloud-init.yaml. Queremos editar el archivo 01-netcfg.yaml. Si no existe, créalo con el comando:

sudo touch 01-netcfg.yaml

Si el archivo existe, edítelo con el comando:

sudo nano 01-netcfg.yaml

Su archivo predeterminado puede tener este aspecto:

red:
version: 2
renderizador: networkd
ethernets:
ens5:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>»»»»»»>>>>>>>>).dhcp4: true>

La configuración anterior está configurada para DHCP. Dado que se trata de un servidor, queremos utilizar una dirección IP estática (para que la dirección IP nunca cambie). Lo que debemos editar es todo lo que está por debajo de la línea ens5. Lo primero que hay que hacer es poner dhcp4 a false, así:

dhcp4: false Un archivo YAML de Netplan para configurar una dirección IP estática.

A continuación vamos a añadir entradas para direcciones, gateways y servidores de nombres DNS. Digamos, por ejemplo, que desea configurar el servidor a la dirección IP 192.168.1.206, con una puerta de enlace de 192.168.1.254, y servidores DNS de 8.8.4.4 y 8.8.8.8.8. Estas entradas se añadirán debajo de la entrada dhcp4 y se verán así:

direcciones: 192.168.1.206/24]
gateway4: 192.168.1.254
servidores de nombre:
direcciones: 8.8.4.4.4,8.8.8.8.8]Recuerda, debes ser consistente con tu sangría, de lo contrario Netplan se equivocará al leer el archivo. Tenga en cuenta también que no se configura la máscara de red del mismo modo que se hizo mediante el fichero de interfases. En lugar de una dirección y una máscara de red configuradas de esta manera:

dirección = 192.168.1.206 máscara de red = 255.255.255.0

Ambas configuraciones se manejan con una sola línea:

direcciones: 192.168.1.206/24]

Guarde y cierre ese archivo con la combinación de teclado de Ctrl+x. Una vez que haya guardado ese archivo, debe informar a Netplan de los cambios. Para que Netplan vuelva a leer y aplicar los archivos de configuración, emita el comando:

sudo netplan apply

Debugging the netplan command output.

No debería ver ningún error (o salida en absoluto). Si ve errores, añada la opción debug (que le dará salida cuando Netplan intente aplicar el archivo de configuración) de esta manera:

sudo netplan –debug apply

El uso de la opción –debug debería proporcionarle suficiente información para ayudarle a solucionar los problemas de su archivo YAML. Si no recibe ninguna salida, emita el comando:

ip a

La salida del comando anterior debe reflejar los cambios que acaba de realizar. Su servidor tiene ahora una dirección IP estática, gracias a Netplan.

TAMBIÉN TE INTERESA

pagos por WhatsApp con Silbo

Silbo ensaya con un proyecto que es el deseo de muchos: pagos por WhatsApp

Aunque el dinero en efectivo tenga aún muchas resistencias en España, es evidente que ha entrado en una condición de peligro en extinción. Bizum triunfa y próximamente los pagos por WahstApp serán una realidad. Esta función de la plataforma de mensajería instantánea más popular en España es uno de los grandes deseos de la comunidad.

GeForce RTX Serie 50

GeForce RTX Serie 50: el futuro de las gráficas y de la IA ya está aquí

NVIDIA ha presentado sus GPUs GeForce RTX Serie 50 para ordenadores de sobremesa y portátiles. Con este lanzamiento, se abre una nueva era para el futuro de los dispositivos, los cuales estarán impulsados por la inteligencia artificial en todas sus variantes. Impulsadas por la arquitectura NVIDIA Blackwell, los núcleos Tensor de quinta generación y los núcleos

OnePlus 13

El móvil del año 2025 llega muy pronto: ya a la venta el OnePlus 13

Justo después de Reyes, OnePlus 13 salía el mercado europeo tras debutar en el asiático semanas atrás. Smartphone bestial donde los haya, muy equilibrado, potente y muy duradero. Eso sí, el precio supera los 1.000 euros. Pero es que puede ser el móvil del año. Seguramente la competencia mire con detalle todo lo que puede