Configurar una IP Estática (O Dinámica) en Ubuntu 18 por Comandos

La Nueva Versión de Ubuntu 18.04 LTS trae consigo Cambios… Ahora ya no hay que Configurar el Archivo ‘interfaces’ en ‘/etc/network/’, hay que editar el Archivo YAML del Directorio ‘/etc/netplan/’ y posteriormente Aplicar los Cambios Escribiendo ‘netplan –debug apply’.

Por Supuesto, si no eres un Usuario Administrador será Necesario Anteponer ‘sudo’ a cada Comando o bien Identificarse como Usuario Administrador o Root.

No Utilices el Tabulador en netplan, está Prohibido: Mejor Utiliza Espacios. Para cada Nivel de Jerarquía, deja 2 Espacios más respecto al Superior.

Un Ejemplo de YAML sería el Siguiente (IP Fija):

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

# This file describes the network interfaces available on your system

# For more information, see netplan(5).

network:

 version: 2

 renderer: networkd

 ethernets:

   epn0s3:

     dhcp4: no

     dhcp6: no

     addresses: [192.168.1.2/24]

     gateway4: 192.168.1.1

     nameservers:

       addresses: [1.1.1.1, 1.0.0.1]

Si Todo ha ido Bien, con el clásico ‘ifconfig -a’ y ‘networkctl status -a’ (Esto no ha Cambiado) podremos Comprobar que la IP Estática está Operativa y para Comprobar que Disponemos de Conexión a Internet, Enviamos un ping a una IP o Sitio Web (Por Ejemplo, Tiremos de Google), o una Dirección IP de otro Equipo Local (Si No Disponemos de Internet pero sí de Conexión Local).

¡¡¡IMPORTANTÍSIMO!!! Si has Editado en Ubuntu 18 el Archivo ‘interfaces’, Añade ‘#’ al comienzo de cada Línea en la Configuración que allí tenías, ya que de lo Contrario entrará en Colisión con la Configuración Nueva de netplan y no podrás Conectarte a Internet.