====== Configurando NIC en Ubuntu Server ====== Hasta la versión 16.10 de Ubuntu, la configuración de red se solía hacer en el fichero **interfaces** dentro de la ruta ''/etc/network'', al igual que como se hace con Debian. En las versiones posteriores de Ubuntu-Server, de la 17.04 a la 18.10 si visualizas el fichero interfaces te muestra el siguiente mensaje: ifupdown has been replaced by netplan(5) on this systems. See /etc/netplan for current configuration. Para configurar una ip estática en Ubuntu Server, tendremos que ir hasta la ruta ''/etc/netplan'' y configurar con **netplan**, ahí encontraremos un archivo ''50-cloud-init.yaml'', este archivo no nos sirve, por lo que tendremos que crear uno nuevo por ejemplo, ''01.netcfg.yaml'' con el siguiente contenido: network: version: 2 renderer: networkd ethernets: enp4s0f0: dhcp4: no dhcp6: no addresses: [192.168.0.50/24] gateway4: 192.168.0.1 nameservers: addresses: [1.1.1.1, 8.8.8.8] Este es el nuevo formato, en donde se especifica el nombre de la NIC en nuestro sistema **enp4s0f0** y que no será usado DHCP tanto en IPv4 como IPv6, que usaremos una dirección específica con una máscara de red de 24 bits (255.255.255.0) y usaremos un gateway con IPv4, y con 2 DNS. Una vez que hayamos editado y cerrado el nuevo archivo, como root deberemos ejecutar los comandos siguientes: # netplan apply # systemctl restart networking Y para comprobar que la nueva configuración ha cambiado a la nueva IP debemos ejecutar: # ifconfig -a enp4s0f0: flags=4163 mtu 1500 inet 192.168.0.50 netmask 255.255.255.0 broadcast 192.168.0.255 inet6 fe80::c62c:3ff:fe03:b51c prefixlen 64 scopeid 0x20 ether c4:2c:03:03:b5:1c txqueuelen 1000 (Ethernet) RX packets 2823 bytes 758038 (758.0 KB) RX errors 0 dropped 1623 overruns 0 frame 0 TX packets 473 bytes 95474 (95.4 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 16 Como podemos apreciar, la nueva configuración ha sido aceptada.