Instalación y configuración de una segunda tarjeta de red en Debian

Introducción

En este tutorial, aprenderás a instalar y configurar una segunda tarjeta de red en una distribución Debian, utilizando VirtualBox. El objetivo es crear una red interna y configurarla para que varios clientes puedan conectarse a internet a través de un servidor Debian configurado como router.

Requisitos previos:

  • Instalación de Debian en una máquina virtual.
  • Acceso a la consola de Debian como usuario con permisos de administrador.
  • VirtualBox instalado.

Paso 1: Comprobar la tarjeta de red actual

Debian, por defecto, tiene configurada una tarjeta de red. Vamos a verificarlo.

  1. Abre una terminal en Debian.
  2. Ejecuta el siguiente comando para listar las interfaces de red disponibles:
   ip a

Verás una tarjeta de red, probablemente con un nombre como enp0s3, configurada con una IP asignada por DHCP (protocolo dinámico de configuración de host).

  1. Verifica el archivo de configuración de red con:
   cat /etc/network/interfaces

El contenido típico del archivo /etc/network/interfaces debería ser algo así:

   # This file describes the network interfaces available on your system
   # and how to activate them. For more information, see interfaces(5).

   source /etc/network/interfaces.d/*

   # The loopback network interface
   auto lo
   iface lo inet loopback

   # Primary network interface (enp0s3)
   allow-hotplug enp0s3
   iface enp0s3 inet dhcp

Aquí puedes ver que enp0s3 está configurada para obtener una dirección IP mediante DHCP.


Paso 2: Apagar la máquina virtual para añadir la segunda tarjeta de red

  1. Apaga la máquina virtual desde VirtualBox o con el comando:
   sudo shutdown now
  1. En la ventana de VirtualBox, selecciona tu máquina Debian y haz clic en Configuración.
  2. Navega al apartado Red.
  3. Activa el Adaptador 2 y configúralo como Red interna.
  4. Para este tutorial, nombra la red interna como «alumnos».

Paso 3: Configurar la segunda tarjeta de red

  1. Arranca la máquina virtual nuevamente.
  2. Abre una terminal y ejecuta el siguiente comando para verificar que la nueva tarjeta de red está presente:
   ip a

Deberías ver una nueva interfaz de red, por ejemplo, enp0s8, sin una configuración IP.

  1. Ahora edita el archivo de configuración de la red para asignarle una IP estática a la nueva tarjeta. Ejecuta:
   sudo nano /etc/network/interfaces

Agrega lo siguiente al archivo para configurar enp0s8 como una interfaz con IP estática:

   auto enp0s8
   iface enp0s8 inet static
       address 10.0.0.1
       netmask 255.255.255.0

Este bloque asigna la IP 10.0.0.1 a la interfaz enp0s8 y le da una máscara de red /24, que es equivalente a 255.255.255.0.

El archivo completo debería verse de la siguiente manera:

   # This file describes the network interfaces available on your system
   # and how to activate them. For more information, see interfaces(5).

   source /etc/network/interfaces.d/*

   # The loopback network interface
   auto lo
   iface lo inet loopback

   # Primary network interface (enp0s3)
   allow-hotplug enp0s3
   iface enp0s3 inet dhcp

   # Secondary network interface (enp0s8)
   auto enp0s8
   iface enp0s8 inet static
       address 10.0.0.1
       netmask 255.255.255.0
  1. Guarda y cierra el archivo presionando Ctrl + X, luego Y y Enter.

Paso 4: Levantar la nueva interfaz de red

  1. Para activar la nueva configuración de red, ejecuta:
   sudo ifup enp0s8
  1. Verifica que la interfaz está correctamente configurada y activa con:
   ip a

Deberías ver que enp0s8 ahora tiene asignada la IP 10.0.0.1.


Paso 5: Conclusión

Ahora tienes una segunda tarjeta de red configurada en tu servidor Debian, que puedes utilizar para crear redes internas. En los próximos pasos, podrás configurar clientes, servidores DHCP, DNS y un firewall para controlar el tráfico entre las redes.


Próximos pasos

En futuros tutoriales, aprenderás:

  • Configurar clientes para conectarse a la red interna.
  • Configurar un servidor DHCP y DNS.
  • Configurar reglas de firewall y enrutamiento para permitir que los clientes accedan a internet.

Espero que este tutorial te haya sido útil. Si tienes dudas, vuelve a ver el vídeo o revisa los comandos paso a paso.

Comentarios

No comments found.