Cómo asignar múltiples direcciones IP a una única NIC en Ubuntu 20.04 LTS

Cómo asignar múltiples direcciones IP a una única NIC en Ubuntu 20.04 LTS

En este artículo, aprenderás cómo asignar múltiples direcciones IP a una única NIC en Ubuntu 20.04 LTS. Al asignar direcciones IP adicionales, puedes ejecutar múltiples aplicaciones que escuchan en diferentes direcciones IP en la misma máquina. Este proceso es especialmente útil si tienes un servidor que aloja varios sitios web en una única máquina.

Como prerequisito, necesitarás acceso a una máquina con Ubuntu 20.04 LTS instalado y permisos de superusuario.

📋 Aquí podrás encontrar✍
  1. Pasos
    1. 1. Verifica la dirección IP actual
    2. 2. Añade una dirección IP adicional
    3. 3. Verifica la nueva dirección IP
  2. Ejemplos de código
  3. Conclusión
  4. Preguntas frecuentes
    1. ¿Por qué necesitaría asignar múltiples direcciones IP a una sola NIC?
    2. ¿Cómo elimino una dirección IP adicional asignada a mi NIC?
    3. ¿Puedo tener múltiples direcciones IP en diferentes subredes en la misma NIC?

Pasos

1. Verifica la dirección IP actual

Lo primero que necesitas hacer es verificar la dirección IP actual de tu NIC ejecutando el siguiente comando en la terminal:

ifconfig

Este comando mostrará información sobre tu NIC, incluyendo tu dirección IP actual. Toma nota de tu dirección IP actual, ya que necesitarás esta información más adelante.

2. Añade una dirección IP adicional

Para añadir una dirección IP adicional a tu NIC, necesitarás editar el archivo de configuración de red. El archivo de configuración de red se encuentra en /etc/netplan/. Para editar el archivo, ejecuta el siguiente comando en la terminal:

sudo nano /etc/netplan/00-installer-config.yaml

Este comando abrirá el archivo de configuración en el editor de texto nano. Busca la sección network y dentro de ella, busca la sección ethernets correspondiente a tu NIC. Agrega las siguientes líneas de configuración debajo de la dirección IP actual:

addresses:
   - [dirección IP adicional]/[máscara de red]

Donde [dirección IP adicional] es la dirección IP adicional que deseas asignar y [máscara de red] es la máscara de red correspondiente (por ejemplo, 24 para una máscara de red de 255.255.255.0).

Guarda y cierra el archivo de configuración. Luego, ejecuta el siguiente comando para aplicar los cambios:

sudo netplan apply

3. Verifica la nueva dirección IP

Para verificar que la nueva dirección IP se ha asignado correctamente, ejecuta el siguiente comando en la terminal:

ifconfig

Este comando mostrará información sobre tu NIC, incluyendo tus direcciones IP actuales. Verifica que la dirección IP adicional se ha asignado correctamente.

Ejemplos de código

Aquí hay algunos ejemplos de cómo agregar una dirección IP adicional a tu NIC en el archivo de configuración de red:

Añade una dirección IP adicional con una máscara de red de 255.255.255.0:

addresses:
   - 192.168.1.2/24

Añade una dirección IP adicional con una máscara de red de 255.255.0.0:

addresses:
   - 10.0.0.2/16

Conclusión

Asignar múltiples direcciones IP a una única NIC en Ubuntu 20.04 LTS es un proceso simple que te permitirá ejecutar múltiples aplicaciones que escuchan en diferentes direcciones IP en la misma máquina. Esperamos que este artículo te haya sido útil. ¡Gracias por leer!

Preguntas frecuentes

¿Por qué necesitaría asignar múltiples direcciones IP a una sola NIC?

Asignar múltiples direcciones IP a una sola NIC puede permitirte ejecutar múltiples aplicaciones que escuchan en diferentes direcciones IP en la misma máquina. Es especialmente útil si tienes un servidor que aloja varios sitios web en una sola máquina.

¿Cómo elimino una dirección IP adicional asignada a mi NIC?

Para eliminar una dirección IP adicional asignada a tu NIC, simplemente elimina las líneas de configuración correspondientes en el archivo de configuración de red y luego aplica los cambios ejecutando el comando sudo netplan apply.

¿Puedo tener múltiples direcciones IP en diferentes subredes en la misma NIC?

Sí, puedes tener múltiples direcciones IP en diferentes subredes en la misma NIC. Simplemente agrega las direcciones IP adicionales como se describe en este artículo, asegurándote de especificar la máscara de red correcta para cada dirección IP adicional.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir