[Linux] Configurando IP fija en un Ubuntu 18.04 en consola

Hola lector(a) y/o seguidor(a). Acostumbrado a mis andares por Debian en esto del GNU/Linux y siguiendo la controvertida filosofía de “si algo funciona y lo hace bien, ¡no lo toques!” pues decido instalar el Ubuntu 18.04 para hacer migración de algunas PC del trabajo. El problema radicó en que la forma tradicional de configurar la red por consola cambió y por tanto hay que actualizarnos. SUDO APT-GET UPGRADE

Lo normal en estos asuntos es leer la documentación, pero después de casi 10 liberaciones configurándose la red de la misma forma, que vas tú a imaginarte que te cambiaron “de palo para rumba“. Según el sitio de Blog Ubuntu desde la versión 17.10 Artful el paquete Netplan es el encargado de manejar la red. Lo malo que le veo a esta nueva forma es que usan YAML como notación, o sea, usar un lenguaje para configurar algo, ¡ño! ¡Qué manera de enredarse la gente para un simple fichero de texto! Para muchos seudo-gurus de esta distribución, esto es una simplesa, ya que los simples mortales que usan Ubuntu no configuran este apartado porque el sistema trata de obtener su IP del DHCP de la red o del router casero.

En fin, nosotros los seudo-informáticos que por obligación tenemos que hacer la magia de funcionar esta cosa nos vamos a fajar con el proceso. Lo primero es familiarizarte con el nuevo socito que se encarga del negocio. Si vas a la consola y ejecutas “man netplan” o entras al apartado de Ejemplos 😉 especifícamente en donde dice “DHCP and static addressing” más claro ni el agua que dicen que es café y que cuesta un webo. Para el que no tiene acceso al más allá aquí les dejo como quedó la configuración de un servidor que casi de seguro es el que muchos tienen en sus redes:

network:
  version: 2
  renderer: networkd
  ethernets:
    ens18:
      addresses:
        192.168.1.5/24
      gateway4: 192.168.1.1
      nameservers:
          search: [dominio.cuba.cu]
          addresses: [192.168.1.1]

Anotando lo siguiente:

Version: Ni idea de que rayos es, asumo que es el estandar versión 2.

Renderer: Demonio al cual se le notifica los cambios en la red. No hagan magia, copien y peguen.

Ethernets: Se define el apartado de redes cableadas.

Ens18: es el identificador de tu tarjeta de red en el sistema. ¿Cómo saber la tuya? Ejecuta en la consola en modo superusuario el comando: ip link

Addresses: Las direcciones que se asignarán a esa tarjeta de red. Aquí solo detallar que combinaron el netmask y address en uno solito 🙂

Gateway4: El IP del router de la red en su variante IPv4. Te dejo de tarea como hacer para IPv6.

Nameservers: El clásico de servidores de dominio.

Search: Dominios con que se va a identificar la PC, generalmente asociados al servidor DNS interno.

Addresses: La dirección IP del servidor DNS.

Bueno y hasta aquí esta pequeña intro a Ubuntu en consola. Demostrado está que aunque lo pasado sirve como experiencia, siempre (repito y no es matraca mía) lea todo lo relacionado antes de someterse a chocar contra las rocas. Claro siempre y cuando usted cuente con acceso al infinito y más allá.

Enlace permanente a este artículo: http://sasousuke.cubava.cu/2018/07/06/linux-configurando-ip-fija-en-un-ubuntu-18-04-en-consola/

1 comentario

    • Fitin en Mar Sep 25, 2018 a las 1:27 PM

    Tremendo tutorial colega, muchas gracias.

Los comentarios han sido desactivados.