Cómo usar el comando netplan en ubuntu

Cómo usar el comando netplan en ubuntu
En Ubuntu 17.10, se introdujo una nueva herramienta de configuración de red de línea de comandos conocida como "Netplan". NetPlan hace que sea fácil configurar y administrar la configuración de red en su sistema Ubuntu. También le permite la abstracción YAML para configurar una interfaz de red. Interactúa con el núcleo a través del systemd-networkd y Gerencia de redesR Daemons que también se conocen como renderistas. Tienes que elegir cualquiera de los dos. NetPlan lee las configuraciones de red de "/etc/netplan/*.yaml"Archivos, que pueden guardar la configuración de la configuración para todas las interfaces de red.

Si usa el comando NetPlan en Ubuntu, se vuelve fácil de reiniciar y cambiar la configuración de red. NetPlan también es bueno para la automatización (los humanos y los programas pueden leer YAML). Este artículo se está centrando en Cómo usar el comando netplan en ubuntu. Vamos a empezar:

Cómo enumerar todas las interfaces de red activas en Ubuntu

Cualquier administrador del sistema de Linux debe estar familiarizado con el "IPComando ", una herramienta poderosa para configurar interfaces de red. Se puede usar para asignar y eliminar direcciones y rutas, colocar o bajar interfaces, controlar la memoria caché ARP y más. Para obtener una lista de interfaces de red activas en su sistema, utilice el "aOpción "en el comando IP:

$ ip a

Cómo usar el comando NetPlan para configurar la dirección IP dinámica en Ubuntu

Esta sección te mostrará Cómo establecer una dirección dinámica en Ubuntu usando el comando netplan. Pero en primer lugar, si el archivo YAML requerido no existe en su sistema, genere el archivo de configuración del renderizador escribiendo el comando otorgado en su terminal:

$ sudo netplan generar

Ahora, verifique su presencia en su sistema enumerando el "/etc/netplan/"Archivos:

$ ls/etc/netplan/

Verifique el contenido del archivo de configuración del renderizador de red:

$ cat/etc/netplan/*.yaml

Abre el "/etc/netplan/*.yaml"Archivo en su editor nano:

$ sudo nano/etc/netplan/*.yaml

Ahora escriba el código dado a continuación en el /etc/netplan/*.yaml" archivo. Vamos a establecer una dirección IP dinámica para nuestro "ENP0S3" interfaz de red:

red:
versión 2
Renderizador: Networkd
Ethernets:
ENP0S3:
DHCP4: Sí
DHCP6: Sí

En el comando anterior:

  • DHCP4y DHCP6 son IPv4 y IPv6 Propiedades de DHCP.
  • ENP0S3es el Nombre de la interfaz de red.

Prensa "CTRL+O"Para guardar los cambios en este archivo:

Para aplicar la configuración de red modificada, utilice el comando otorgado en su terminal:

$ sudo netplan aplicar

Escriba este comando para confirmar la dirección IP:

$ ifconfig -a

Cómo usar el comando NetPlan para configurar la dirección IP estática en Ubuntu

En primer lugar, abra el "/etc/netplan/*.yaml"Archivo en su editor nano:

$ sudo nano/etc/netplan/*.yaml

Luego, escriba el siguiente código en el "/etc/netplan/*.yaml"Archivo para configurar una dirección IP estática en su sistema:

red:
versión 2
Renderizador: Networkd
Ethernets:
ENP0S3:
DHCP4: No
DHCP6: No
Direcciones: [10.0.2.15/24]
Gateway4: 10.0.2.255
servidores de nombres:
Direcciones: [8.8.8.8, 8.8.4.4]

En el comando anterior:

  • DHCP4y DHCP6 soy yoPV4 y IPv6 Propiedades de DHCP.
  • ENP0S3 es el Nombre de la interfaz de red.
  • direcciones contener la secuencia de direcciones estáticas a la interfaz de red.
  • puerta de enlace4Contiene la dirección IPv4 de puerta de enlace predeterminada.
  • servidores de nombrescomprende una secuencia de Direcciones IP para servidores de nombres.

Prensa "Ctrl+O " Para guardar los cambios que realizamos en el archivo:

Después de eso, aplique la configuración de red modificada utilizando el comando otorgado:

$ sudo netplan aplicar

Ahora, consulte si el configurado "ENP0S3"Está conectado a la red local y tiene una dirección IP estática que asignamos anteriormente:

$ ifconfig -a

Cómo obtener más información sobre NetPlan en Ubuntu

Para saber más sobre las opciones de configuración y la información relacionada con el comando NetPlan, puede consultar su página MAN:

$ hombre netplan

Siga este enlace para ver más ejemplos de configuración.

Conclusión

Netplan fue introducido en Ubuntu 17.10 y está activo de forma predeterminada en los últimos lanzamientos, incluidos Ubuntu 20.04. El propósito de esta herramienta es utilizar archivos de configuración YAML para abstracto de configuraciones de interfaz de red. Esas configuraciones se traducen en configuraciones de Networkd y NetworkManager para el renderizador dado. Espero que el uso de comando netplan Para establecer las direcciones estáticas y dinámicas en Ubuntu, será clara para usted después de leer este artículo. Para saber más sobre temas de tecnología moderna, sigue siguiendo la pista de Linux.