Agregar dirección IP a interfaces de red existentes en Ubuntu

Agregar dirección IP a interfaces de red existentes en Ubuntu

Me gustaría agregar una nueva dirección IP a una interfaz existente en un servidor Ubuntu 16.04 LTS. Miré el archivo /etc/network/interfacesque define las direcciones IP/interfaces actuales y tiene la siguiente línea en la parte superior:

source /etc/network/interfaces.d/*

¿Es lo correcto colocar un nuevo archivo en ese directorio con las opciones de configuración y luego reiniciar el servicio de red?

Además, ¿hay alguna razón por la que la sourcedirectiva esté en la parte superior del archivo? Dado que colocaré información adicional en interfaces.d/*, espero que esos archivos sean de origendespuésmis interfaces existentes.

El resto de /etc/network/interfaces(sin incluir comentarios) es:

auto lo
iface lo inet loopback

auto ens3
iface ens3 inet dhcp

Respuesta1

Creo que puede crear "subinterfaces" que contengan direcciones IP adicionales, por ejemplo, en /etc/network/interfaces:

auto ens3:0
iface ens3:0 inet static
    address ...
    netmask ...
auto ens3:1
iface ens3:1 inet static
    address ...
    netmask ...

Este enlaceapunta a un artículo anterior (de 2013), por lo que es posible que ahora haya mejores formas de agregar direcciones IP adicionales.

información relacionada