Cómo asignar múltiples direcciones IP a NIC individual en Ubuntu Top 10.Top 10 LTS

Cómo asignar múltiples direcciones IP a NIC individual en Ubuntu Top 10.Top 10 LTS
Mientras trabaja con sistemas informáticos, a veces puede necesitar múltiples direcciones IP en su máquina física. Una de las soluciones es tener múltiples NIC instaladas en su sistema. Sin embargo, no es práctico comprar una NIC nueva y conectarlo a su sistema cuando tiene la opción de asignar múltiples direcciones IP a una sola NIC que se conoce como alias IP. El caso de uso común del alias de IP es la implementación de la alojamiento virtual basado en IP.

En esta publicación, demostraremos cómo asignar múltiples direcciones IP a una sola NIC en Ubuntu OS. Demostraremos el procedimiento en Ubuntu 20.04 (fosa focal).

Asignación de múltiples direcciones IP al NIC único temporalmente

En la siguiente sección, veremos cómo asignar una segunda dirección IP a una NIC. La segunda dirección IP asignada por este método es temporal. Una vez que reinicie el sistema, se eliminará automáticamente.

Estos son los pasos para asignar una segunda dirección IP a NIC.

1. Primero encuentre la dirección IP actual y el nombre de la interfaz en su sistema. Para hacerlo, emita el siguiente comando en la terminal:

$ ip addr

La siguiente salida muestra que nuestra interfaz de red es ENS33 y la dirección IP actual es 192.168.72.157/24 ¿Cuál es la dirección IP dinámica asignada por DHCP?.

2. Asignemos otra dirección IP a la NIC. Para asignar una dirección IP adicional a su NIC, emita el siguiente comando en el terminal:

$ ip adder add enchufe

Reemplace la con la dirección IP adicional que desea asignar a su NIC y con el nombre de tu nic. Por ejemplo, para asignar la segunda dirección IP 10.1.1.5/8 a su interfaz de red ENS33, El comando sería:

$ ip add add 10.1.1.5/8 dev ENS33

3. Después de ejecutar el comando anterior, verifique si la segunda dirección IP se ha asignado a su interfaz de red. Ejecute el siguiente comando para hacerlo:

$ ip addr

Aquí está la salida del comando anterior que muestra dos direcciones IP asignadas a la ENS33 interfaz de red.

4. Ahora intente hacer ping ambas direcciones IP una por una. Puede ver que ambas direcciones IP son accesibles.

Eliminar las múltiples direcciones IP de NIC

Para eliminar las direcciones IP adicionales asignadas a una NIC, ejecute el siguiente comando:

$ sudo ip addr del enchufe

Reemplazar el con la dirección IP adicional que ha asignado a su NIC y con el nombre de tu nic. Por ejemplo, para eliminar la dirección IP 10.1.1.5/8 Asignado a nuestra interfaz de red ENS33, El comando sería:

$ sudo ip addr del 10.1.1.5/8 dev ENS33

Asignación de múltiples direcciones IP a NIC individual permanentemente

En la sección anterior, hemos asignado la segunda dirección IP utilizando el comando "ADDR ADDR IP" que no es el método permanente. Una vez que reinicia el sistema, la dirección IP se elimina automáticamente. En esta sección, veremos cómo hacer que la tarea de IP permanente.

Para asignar múltiples direcciones IP a una sola NIC permanentemente, deberá configurarla en el interfaces archivo de configuración.

1. Editar el archivo de configuración de las interfaces de la siguiente manera:

$ sudo nano/etc/network/interfaces

Agregue las siguientes líneas en el archivo:

Yo afronto inet estático
DIRECCIÓN

Reemplace la con el nombre de su NIC a la que desea asignar la dirección IP adicional y Con la dirección IP, desea asignar. Por ejemplo, para asignar la segunda dirección IP 10.1.1.5/8 a su interfaz de red ENS33, Las líneas se cambiarían a:

iface ens33 inet estática
Dirección 10.1.1.5/8

Una vez que haya agregado las líneas anteriores, guarde y cierre el archivo.

Ahora reinicie el servicio de red para aplicar los cambios de configuración que ha realizado anteriormente:

$ sudo systemctl reiniciar redes

Alternativamente, elimine y mencione la interfaz para aplicar los cambios:

$ sudo ifdown ens33
$ sudo ifup ens33

Ahora para verificar si la dirección IP adicional ha asignada a la interfaz de red, use el siguiente comando:

$ ip addr

Como hemos configurado la dirección IP adicional en el archivo de configuración, por lo tanto, seguirá siendo permanente incluso si reinicia el sistema.

Eliminar las múltiples direcciones IP de NIC

También puede eliminar la dirección IP adicional que ha configurado en el archivo de configuración de interfaces. Para hacerlo, simplemente edite el /etc/red/interfaces archivo y eliminar la entrada de las direcciones IP adicionales que ha agregado. Luego guarde y cierre el archivo y reinicie los servicios de red:

$ sudo systemctl reiniciar redes

o derribar y mencionar la interfaz para aplicar los cambios

$ sudo ifdown ens33
$ sudo ifup ens33

Así es como puede asignar múltiples direcciones IP a una sola NIC en Ubuntu OS. En esta publicación, hemos discutido los métodos temporales y permanentes para asignar la dirección IP secundaria a una sola NIC. Siguiendo los mismos métodos, puede asignar múltiples direcciones IP a una sola NIC.