Cómo utilizar el comando netplan en Ubuntu
Ubuntu ha utilizado tradicionalmente el archivo de configuración de red 'interfaces' para definir la configuración de red del sistema. A partir de Ubuntu 17.10, se ha iniciado la transición hacia el nuevo sistema de configuración de red llamado Netplan. Netplan es una utilidad de configuración de red que permite a los usuarios definir la configuración de red utilizando YAML abstracto y generar los archivos de configuración de red necesarios para su uso. En este artículo, se explicará cómo utilizar el comando netplan para configurar la red en Ubuntu.
Requisitos previos
- Una máquina con Ubuntu instalado
- Privilegios de superusuario (sudo)
- Conocimientos básicos de YAML
Configuración básica de la red con Netplan
Para comenzar, se necesita abrir un editor de texto y crear una nueva configuración de red utilizando YAML. Para ello, se puede crear un archivo llamado '01-netcfg.yaml' dentro del directorio '/etc/netplan/' con el siguiente contenido:
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: yes
En este ejemplo, se establece que la conexión de red se configura automáticamente a través de DHCP en la interfaz 'enp0s3'. Una vez que el archivo de configuración se haya creado con el editor de texto, se debe aplicar la configuración mediante el comando netplan:
sudo netplan apply
Configuración avanzada de la red con Netplan
A continuación, se presentan algunas opciones adicionales para la configuración avanzada de la red con netplan:
Asignación de una dirección IP estática
Es posible asignar una dirección IP estática a una interfaz de red utilizando la siguiente sintaxis en el archivo de configuración YAML:
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
Configuración de varias interfaces de red
Netplan también permite configurar varias interfaces de red. En el siguiente ejemplo, se configuran dos interfaces de red: 'enp0s3' y 'enp0s8':
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: yes
enp0s8:
addresses: [192.168.1.2/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
Ejemplos adicionales de la configuración de red de Netplan
Para obtener más ejemplos de la configuración de redes en Netplan, se puede visitar la página de manual de Netplan:
man netplan
Conclusión
Netplan es una utilidad de configuración de red sencilla y poderosa en Ubuntu. La transición hacia Netplan pretende estandarizar y simplificar la configuración de red con una herramienta fácil de usar. Con este artículo, se espera que los usuarios de Ubuntu aprendan cómo utilizar el comando Netplan para configurar la red en su sistema.
Si se tienen problemas para configurar la red en su sistema Ubuntu, no dude en consultar la página de ayuda de Ubuntu o el foro de la comunidad, donde se pueden encontrar respuestas y soporte adicionales.
Preguntas frecuentes
¿Es necesario conocer YAML para utilizar Netplan?
Sí, es necesario conocer YAML para escribir la configuración de la red. YAML es un lenguaje de marcado similar a JSON y XML, y se utiliza para definir estructuras de datos en un formato legible por humanos.
¿Dónde puedo encontrar más información sobre Netplan?
Se puede encontrar más información sobre Netplan visitando la página de manual de Netplan a través del comando 'man netplan' o visitando la página de ayuda de Ubuntu.
¿Cómo puedo reiniciar el servicio de red después de modificar la configuración?
Después de modificar la configuración de red en Ubuntu con Netplan, se debe aplicar la configuración mediante el comando 'sudo netplan apply'. Si se han modificado otras configuraciones de red a nivel del sistema, se puede reiniciar el servicio de red en Ubuntu con el comando 'sudo service networking restart'.
¿Puedo utilizar Netplan en otras distribuciones de Linux?
Sí, Netplan también está disponible en otras distribuciones de Linux como Debian, Fedora y Arch Linux. Sin embargo, las versiones pueden ser diferentes y la configuración exacta puede variar ligeramente entre diferentes distribuciones de Linux.
Deja una respuesta