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<UP,BROADCAST,RUNNING,MULTICAST>  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<link>
      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.

informatica/ubuntu/ubuntu-server.txt · Última modificación: 2020/03/23 22:24 por 127.0.0.1
Recent changes RSS feed Creative Commons License Donate Minima Template by Wikidesign Driven by DokuWiki