Configuración manual de red en servidores Ubuntu / Debian
1. Determinar la interfaz de red
Para conocer el nombre de la interfaz de red activa, ejecuta el siguiente comando:
En la salida, busca una interfaz que tenga una dirección IP (por ejemplo, ens192, eth0 o enp0s3). Anota este nombre, lo necesitarás más adelante.
2: ens192: ... inet 212.227.209.26/32 ... → la interfaz se llama ens192.2. Mostrar los servidores DNS actuales
Puedes consultar los DNS que está usando el sistema con:
La línea Current DNS server te mostrará la IP del servidor DNS en uso.
Current DNS server: 212.227.123.16
DNS servers: 212.227.123.16 212.227.123.17
3. Mostrar la puerta de enlace predeterminada
Para IPv4:
Para IPv6:
La dirección IP de la puerta de enlace aparece después de default via. Anótala para usarla en la configuración estática.
default via 10.255.255.1 dev ens192 ... → gateway = 10.255.255.14. Instalar el paquete net-tools (opcional pero recomendado)
Este paquete incluye herramientas clásicas como ifconfig, netstat y route. Para instalarlo en Ubuntu/Debian:
apt-get install -y net-tools
Una vez instalado, puedes usar comandos como ifconfig -a para ver todas las interfaces.
5. Añadir direcciones IPv4 e IPv6 adicionales
Vamos a editar el archivo de configuración de red. Para sistemas Ubuntu/Debian (Netplan o /etc/network/interfaces). Seguiremos el método clásico con /etc/network/interfaces.
Abre el archivo con vi:
Reemplaza o añade el siguiente contenido (sustituye ens192 por el nombre de tu interfaz, y las IPs por las tuyas):
auto lo
iface lo inet loopback
allow-hotplug ens192
# IPv4 principal
iface ens192 inet static
address 82.165.103.128/32
gateway 10.255.255.1
up route add -net 10.255.255.1 netmask 255.255.255.255 dev ens192
# IPv4 adicional
iface ens192 inet static
address 212.227.193.228/32
# IPv6 principal
iface ens192 inet6 static
address 2001:8d8:1800:334::1/64
gateway fe80::1
# IPv6 adicional
iface ens192 inet6 static
address 2001:8d8:1800:334::2/64
gateway fe80::1
Explicación:
address X.X.X.X/32– asigna la IP con máscara /32 (para IPs individuales).gateway– la puerta de enlace que obtuviste en el paso 3.up route add ...– añade una ruta para la puerta de enlace.
Para guardar en vi: presiona Esc, escribe :wq y pulsa Enter.
6. Configurar servidores DNS
Para Ubuntu 18.04, 20.04, 22.04 y Debian 10/11, edita el archivo /etc/systemd/resolved.conf:
Busca la línea #DNS=, elimina el # y añade tus servidores DNS separados por espacios:
Guarda el archivo y reinicia el servicio DNS:
/etc/netplan/. Consulta la documentación de tu distribución.7. Reiniciar el servidor y verificar la configuración
Para aplicar todos los cambios, reinicia el sistema:
Una vez que el servidor haya reiniciado, vuelve a conectarte por SSH y verifica que las IPs se hayan asignado correctamente:
También comprueba que el DNS funciona correctamente:
Si todo está correcto, tu servidor ya tiene la configuración de red estática con las IPs adicionales y los DNS personalizados.
