Configurar la interfaz de red de Ubuntu Server minimal

Configurar la interfaz de red de Ubuntu Server minimal

La actividad de configurar la interfaz de red de Ubuntu Server minimal suele ser poco amigable la primera vez que instalamos dicha distribución GNU/Linux, si es que no tenemos un servidor DHCP a la mano. Con estos sencillos pasos podemos darle una dirección IP fácilmente.

Para configurar la interfaz de red de Ubuntu Server minimal podemos usar la herramienta interactiva de la línea de comandos, nmtui.

Configurar la interfaz de red de Ubuntu Server minimal

Pero para llegar hasta allá con un servidor Linux virgen en casi todo, debemos garantizar su conexión a Internet para poder habilitar a nmtui. En mi caso, la interfaz de red se llama ens18. y la dirección IP que le pondré es la 192.168.0.202.

sudo ip link set ens18 up

sudo ip addr flush dev ens18

sudo ip addr add 192.168.0.202/24 dev ens18  # ponemos la dirección de nuestro Ubuntu Server

sudo ip route add default via 192.168.0.1 dev ens18  #  ponemos el default gateway

sudo resolvectl dns ens18 192.168.0.1  # ponemos la IP del servidor DNS

Probamos haciendo un ping a www.google.com.co. Aunque hasta aquí nuestro servidor Ubuntu ya puede navegar en Internet, la configuración de red que le acabamos de dar está en memoria. Aquí es donde vamos a hacerla permanente con ayuda de nmtui. 

sudo apt update # (actualizamos los repositorios)

sudo apt install network-manager  # nmtui es parte integral de Network Manager

sudo apt install nano

sudo apt install net-tools

sudo apt install inetutils-ping # Instalamos el comando ping

Ya en este punto podríamos invocar a nmtui, pero no podremos editar con su ayuda las interfaces de red aún, porque inicialmente Network Manager no tiene permisos automáticos para administrar los dispositivos que ya están siendo controlados por el sistema tradicional systemd-networkd. (ambos, systemd-networkd como Network Manager usan la configuración de red que le entrega Netplan desde un archivo YAML). Entonces debemos asegurarnos de que Network Manager sea el administrador de los dispositivos de red. Abrimos el archivo de configuración:

sudo nano /etc/netplan/50-cloud-init.yaml

Nos encontramos con esta configuración:

Lo cambiamos a esto:

Luego abrimos el archivo /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf

sudo nano /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf

Nos encontramos con esto

Lo cambiamos a esto:

Aplicamos y reiniciamos el servidor

sudo netplan apply
sudo init 6

Y ahí tenemos a nmtui listo para que le configuremos la dirección IP estática a nuestro servidor

Configurar la interfaz de red de Ubuntu Server minimal

En el siguiente artículo podemos ver cómo optimizar la red de un servidor Linux.

Afinación de un servidor Proxy con firewall

Comparte esto en
Publicado en GNU Linux.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *