0% encontró este documento útil (0 votos)
23 vistas8 páginas

Net Plan

A partir de Ubuntu Server 17.10, se deben utilizar archivos de configuración YAML en /etc/netplan, siendo el archivo predeterminado 01-netcfg.yaml. Para establecer una dirección IP fija, se debe modificar este archivo cambiando dhcp4: yes a dhcp4: no y especificando la dirección IP, puerta de enlace y servidores DNS. Los cambios se aplican con el comando 'sudo netplan apply' y se pueden verificar con 'ifconfig'.

Cargado por

killerboy.zgz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
23 vistas8 páginas

Net Plan

A partir de Ubuntu Server 17.10, se deben utilizar archivos de configuración YAML en /etc/netplan, siendo el archivo predeterminado 01-netcfg.yaml. Para establecer una dirección IP fija, se debe modificar este archivo cambiando dhcp4: yes a dhcp4: no y especificando la dirección IP, puerta de enlace y servidores DNS. Los cambios se aplican con el comando 'sudo netplan apply' y se pueden verificar con 'ifconfig'.

Cargado por

killerboy.zgz
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Por lo tanto, a partir de la versión 17.

10, deberemos utilizar archivos


de configuración con extensión yaml, almacenados en la
ruta /etc/netplan.
De forma predeterminada, sólo tenemos un archivo, llamado 01-
[Link].

En cuanto a la sintaxis que debemos emplear en estos archivos, hoy


trataremos de arrojar algo de luz sobre ella.

La configuración inicial de NetPlan


Para comprobar el valor inicial que tiene el archivo [Link],
basta con escribir una orden como esta:

cat /etc/netplan/[Link]

Contenido del archivo [Link].

En el caso de Ubuntu Server, la configuración predeterminada


de NetPlan será similar a esta:

network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: yes
Explicado de forma sencilla, lo que establece es que el administrador
de la red será el demonio systemd-networkd, que el adaptador de red
que estamos definiendo es enp0s3 y que utilizará DHCP. Es decir, que
su dirección IP será asignada desde otro dispositivo de nuestra red,
normalmente el router que nos facilita el acceso a Internet, que
actuará como servidor DHCP.
Si realizas esta tarea en un sistema de escritorio, notarás que el
administrador de red que aparece será NetworkManager, el programa
que ofrece los servicios de detección y configuración automáticas en
la interfaz gráfica.

Establecer una dirección IP fija en


NetPlan
La mayoría de las veces, un servidor necesita disponer de
una dirección IP fija. Imagina, por ejemplo, que quieres redireccionar
algún puerto desde el router, usar SSH para administrar el servidor de
forma remota, o alguna tarea por el estilo.
En estos casos, cuando utilicemos Ubuntu Server 17.10 o posterior,
deberemos editar el archivo de configuración correspondiente (en
nuestro ejemplo, [Link]) y realizar las modificaciones
oportunas. Para lograrlo, puedes usar el editor de textos nano:

sudo nano /etc/netplan/[Link]

Como es lógico, lo primero será cambiar el valor dhcp4:


yes por dhcp4: no. A continuación, incluiremos los valores de
configuración de la red:

network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: no
addresses: [[Link]/24]

gateway4: [Link]

nameservers:

addresses: [[Link]]
Como habrás imaginado, las líneas que aparecen bajo dhcp4: no,
establecen los valores estáticos que necesitamos:

 addresses: [[Link]/24]: Establece que


la dirección IP de equipo será siempre [Link]. Como es
lógico, deberás adecuar este valor a tus propias necesidades.
También indica que la máscara de red utiliza 24 bits (lo que
equivale a [Link]). Este valor también puede cambiar
según las características de tu red.
 gateway4: [Link]: Determina que la dirección de la
puerta de enlace para TCP/IPv4. En nuestro caso, el dispositivo
que nos facilita el acceso a Internet. Para este ejemplo,
[Link], aunque su valor también dependerá de la dirección
que tenga este dispositivo en tu instalación.
 nameservers: Configura la dirección (o direcciones)
de Internet donde se encuentra el servidor DNS que usaremos
para convertir los nombres de dominio en direcciones IP. En
este caso utilizaremos el servidor primario de OpenDNS.

En el caso de que necesitemos definir más de un servidor DNS,


podemos incluir varias direcciones separadas por comas:

addresses: [[Link],[Link]]

Cuando hayamos completado la configuración, estaremos listos para


salir de la edición del archivo.
Para lograrlo, sólo tenemos que pulsar la combinación de teclas
Control + X .
Al hacerlo, el editor nos pregunta si queremos guardar los cambios.
Para responder de forma afirmativa, pulsamos la tecla S.
Entonces, el editor nos permite elegir entre sobrescribir el contenido
del archivo original, o elegir un nombre o ubicación diferente.
Para sobrescribir, basta con pulsar la tecla Intro .
Aplicar los cambios
De vuelta en el prompt del sistema, estaremos listos para aplicar los
cambios del archivo de configuración. Algo que podemos conseguir
ejecutando el siguiente comando:

sudo netplan apply

Escribimos el comando y pulsamos la tecla Intro .


Y, por último, para comprobar que los cambios han surtido efecto,
podemos consultar la configuración actual de la red:

ifconfig

Como antes, escribimos el comando y pulsamos la tecla Intro .


Como puedes comprobar, la configuración coincide con los valores
que hemos establecido.
Y hasta aquí el artículo de hoy. Espero que te resulte útil.

También podría gustarte