Instalación y configuración de una segunda tarjeta de red en Debian
Tabla de contenidos
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.
- Abre una terminal en Debian.
- 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).
- 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
- Apaga la máquina virtual desde VirtualBox o con el comando:
sudo shutdown now
- En la ventana de VirtualBox, selecciona tu máquina Debian y haz clic en Configuración.
- Navega al apartado Red.
- Activa el Adaptador 2 y configúralo como Red interna.
- Para este tutorial, nombra la red interna como «alumnos».
Paso 3: Configurar la segunda tarjeta de red
- Arranca la máquina virtual nuevamente.
- 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.
- 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
- Guarda y cierra el archivo presionando
Ctrl + X
, luegoY
yEnter
.
Paso 4: Levantar la nueva interfaz de red
- Para activar la nueva configuración de red, ejecuta:
sudo ifup enp0s8
- 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.