- 1 1. Introducción
- 2 2. Estructura de la configuración de red en Ubuntu
- 3 3. Cómo conectar a la red en Ubuntu
- 4 4. Cómo configurar una dirección IP fija
- 5 5. Cómo cambiar el servidor DNS
- 6 6. Cómo configurar una conexión VPN en Ubuntu
- 7 7. Problemas comunes de red y cómo resolverlos
- 8 8. Preguntas frecuentes (FAQ) sobre redes en Ubuntu
- 9 9. Conclusión
1. Introducción
¿Cuándo es necesario configurar la red en Ubuntu?
Ubuntu es una de las distribuciones de Linux más populares, utilizada tanto en escritorios como en servidores. En la mayoría de los casos, la red se configura automáticamente, pero hay situaciones en las que es necesario realizar ajustes manuales.
Por ejemplo:
- Configurar una dirección IP fija para uso como servidor
- Especificar manualmente un servidor DNS
- Implementar configuraciones especiales como VPN
- Realizar configuraciones desde la CLI en entornos sin GUI
En estos casos, es fundamental comprender cómo funciona la configuración de red en Ubuntu.
¿La configuración de red en Ubuntu es un poco compleja?
En versiones anteriores de Ubuntu, lo más común era editar el archivo /etc/network/interfaces
, pero actualmente el sistema estándar es Netplan, mientras que en entornos con GUI se suele utilizar NetworkManager.
Esto ha llevado a que muchos usuarios se pregunten cuál es el método adecuado de configuración.
- Principiantes que prefieren configuraciones rápidas mediante GUI
- Usuarios intermedios y avanzados que desean control total desde la CLI
- Administradores que requieren configuraciones mínimas para servidores o la nube
Por lo tanto, es necesario elegir el método adecuado según las necesidades.
Lo que aprenderás en este artículo
En este artículo explicaremos de forma sencilla la configuración de red en Ubuntu, cubriendo los siguientes temas:
- Configuración con GUI (NetworkManager) y CLI (Netplan, nmcli)
- Conexión a redes cableadas y Wi-Fi
- Cómo configurar direcciones IP fijas
- Cómo especificar servidores DNS y configurar VPN
- Solución de problemas comunes de red
- Preguntas frecuentes (FAQ) sobre redes en Ubuntu
Al finalizar, tendrás el conocimiento necesario para configurar redes en Ubuntu según tus objetivos.
2. Estructura de la configuración de red en Ubuntu
Gestión básica de la red en Ubuntu
En Ubuntu, la configuración y administración de la red se realiza mediante NetworkManager o Netplan. Dependiendo de la versión y del uso (escritorio o servidor), se utiliza una herramienta u otra.
En entornos de escritorio: predominio de NetworkManager
En Ubuntu Desktop (ejemplo: Ubuntu 22.04 LTS) con GUI, NetworkManager es la herramienta predeterminada para administrar la red. Su interfaz gráfica facilita la configuración incluso para principiantes.
NetworkManager incluye funciones como:
- Conexión automática a redes cableadas/inalámbricas
- Configuración manual de direcciones IP
- Gestión de DNS y proxy
- Administración de conexiones VPN
Además, dispone de herramientas CLI como nmcli
y nmtui
, útiles en entornos sin GUI.
En servidores: uso de Netplan
En Ubuntu Server y otros entornos sin GUI, se utiliza Netplan, un sistema moderno de configuración de red basado en archivos YAML. La configuración se aplica con netplan apply
.
Ventajas de Netplan:
- Gestión centralizada de archivos de configuración
- Compatibilidad con herramientas de automatización como Ansible
- Integración con systemd y soporte para arquitecturas modernas
Netplan permite alternar entre NetworkManager y systemd-networkd como “renderizadores”, adaptándose al entorno.
/etc/network/interfaces
está en desuso
El archivo /etc/network/interfaces
, utilizado en versiones antiguas (Ubuntu 16.04 o anteriores), hoy está obsoleto en la mayoría de los casos. Actualmente, el estándar es el uso de archivos YAML en /etc/netplan/
.
3. Cómo conectar a la red en Ubuntu
Para conectarse a Internet en Ubuntu existen dos métodos: mediante la interfaz gráfica (GUI) y a través de la línea de comandos (CLI). Aquí explicamos ambos enfoques para conectar tanto a redes cableadas como Wi-Fi.
Conexión de red mediante GUI (NetworkManager)
Conexión a red cableada
Normalmente, al conectar el cable de red, la conexión se reconoce y se establece automáticamente. Sin embargo, si deseas asignar una IP manualmente, sigue estos pasos:
- Haz clic en el icono de red en la esquina superior derecha
- Selecciona «Conexión cableada» → «Configuración»
- Abre la pestaña «IPv4»
- Cambia «Automático (DHCP)» a «Manual»
- Introduce la dirección IP, máscara de subred, puerta de enlace y DNS
- Guarda y aplica los cambios
Conexión a Wi-Fi
Conectarse a Wi-Fi es muy sencillo con GUI:
- Haz clic en el icono de red
- Se mostrará la lista de redes Wi-Fi disponibles
- Selecciona el SSID deseado
- Introduce la contraseña y conéctate
Conexión de red mediante CLI
En entornos sin GUI, como servidores o conexiones por SSH, es necesario configurar la red con comandos. Principalmente se usa nmcli
.
Verificar y habilitar conexión cableada
nmcli device status
nmcli device connect enp0s3
Conectar a Wi-Fi desde CLI
nmcli device wifi list
nmcli device wifi connect "NombreSSID" password "Contraseña"
Verificar estado de la conexión
nmcli connection show --active
Conocer ambos métodos (GUI y CLI) permite adaptarse a cualquier entorno Ubuntu.
4. Cómo configurar una dirección IP fija
Cuando Ubuntu se utiliza como servidor o en redes específicas, es necesario establecer una dirección IP estática. A continuación se explican los métodos con GUI (NetworkManager) y CLI (Netplan).
Configurar IP fija con GUI (NetworkManager)
En entornos de escritorio con Ubuntu, la configuración puede hacerse gráficamente:
Pasos:
- Haz clic en el icono de red en la esquina superior derecha
- Selecciona «Configuración» o «Red conectada»
- Cambia a la pestaña «IPv4»
- Modifica «Automático (DHCP)» a «Manual»
- Introduce los siguientes datos:
- Dirección IP (ejemplo: 192.168.1.100)
- Máscara de red (ejemplo: 255.255.255.0)
- Puerta de enlace (ejemplo: 192.168.1.1)
- Agrega servidores DNS si es necesario (ejemplo: 8.8.8.8)
- Guarda y reconecta
Para aplicar los cambios, reconecta la red o reinicia el sistema.
Configurar IP fija con CLI (Netplan)
En Ubuntu Server, sin entorno gráfico, se utiliza Netplan.
1. Localizar archivo de configuración
Suele encontrarse en:
/etc/netplan/00-installer-config.yaml
/etc/netplan/01-netcfg.yaml
2. Ejemplo de configuración YAML
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: no
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 1.1.1.1]
Nota:
enp0s3
puede variar. Verifica conip a
.
3. Aplicar cambios
sudo netplan apply
Verificación y solución de problemas
Comprueba con:
ip a
Si no hay conexión, prueba con:
ping 8.8.8.8
5. Cómo cambiar el servidor DNS
Si la conexión a Internet es inestable o la resolución de nombres es lenta, ajustar los DNS puede ser la solución. Ubuntu permite configurar DNS desde GUI (NetworkManager) y CLI (Netplan).
Especificar DNS con GUI
Pasos:
- Haz clic en el icono de red
- Abre «Configuración» (Wi-Fi o Red cableada)
- Ve a «IPv4» o «IPv6»
- Introduce manualmente las direcciones DNS (ejemplo:
8.8.8.8, 1.1.1.1
) - Desactiva la opción de DNS automático si aparece
- Guarda y reconecta
Verifica con:
dig www.google.com
O bien:
systemd-resolve --status
Cambiar DNS con CLI (Netplan)
1. Editar archivo de configuración
sudo nano /etc/netplan/01-netcfg.yaml
2. Ejemplo de configuración
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: no
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
addresses:
- 8.8.8.8
- 1.1.1.1
3. Aplicar cambios
sudo netplan apply
4. Verificar estado de DNS
resolvectl status
O bien:
cat /etc/resolv.conf
Nota: /etc/resolv.conf
es un enlace simbólico y no debe editarse directamente.

Relación entre systemd-resolved y DNS
En Ubuntu, systemd-resolved
gestiona la resolución DNS y genera el archivo /etc/resolv.conf
. Si especificas DNS personalizados, asegúrate de que el servicio se reinicie correctamente:
sudo systemctl restart systemd-resolved
6. Cómo configurar una conexión VPN en Ubuntu
En algunos casos es necesario conectarse a una VPN (Red Privada Virtual) en Ubuntu. Esto puede ser útil para acceder de forma segura a la red corporativa, protegerse al usar Wi-Fi público o evitar restricciones geográficas.
Ubuntu soporta múltiples protocolos VPN como OpenVPN y L2TP/IPsec, y permite configurarlos tanto desde GUI como desde CLI. A continuación explicamos los métodos principales.
Configurar OpenVPN con GUI (usando NetworkManager)
Instalar los paquetes necesarios
sudo apt update
sudo apt install network-manager-openvpn-gnome
Tras la instalación, reiniciar Ubuntu asegura que las opciones aparezcan correctamente.
Pasos de configuración
- Haz clic en el icono de red (arriba a la derecha) → «Configuración de VPN» o «Agregar VPN»
- Selecciona «OpenVPN» y pulsa «Crear»
- Introduce los datos proporcionados por tu servidor VPN:
- Dirección del servidor
- Método de autenticación (usuario + contraseña o certificado)
- Certificado CA y clave privada (si es necesario)
- Configura opciones adicionales como proxy o DNS si corresponde
- Guarda y activa la conexión
Al conectarse correctamente, aparecerá un icono de «candado» o «llave» en la barra superior.
Configurar L2TP/IPsec con GUI
Instalar paquetes adicionales
sudo apt install network-manager-l2tp-gnome
Después de reiniciar, la opción L2TP estará disponible.
Pasos de configuración
- Desde «Agregar VPN», selecciona «L2TP»
- Introduce dirección del servidor, usuario y contraseña
- En «Configuración IPsec», añade la clave precompartida (Pre-shared Key)
- Revisa opciones adicionales como MPPE (Microsoft Point-to-Point Encryption)
- Guarda y conecta
Configurar OpenVPN desde CLI
En entornos sin GUI, se puede usar la línea de comandos.
1. Instalar OpenVPN
sudo apt install openvpn
2. Ejecutar conexión
Si tu proveedor te entregó un archivo .ovpn
, conéctate con:
sudo openvpn --config tu-config.ovpn
Si requiere autenticación, se pedirá en la terminal.
Solución de problemas comunes con VPN
Si la conexión VPN falla, revisa lo siguiente:
- Que la dirección del servidor y el puerto sean correctos
- Que el firewall (
ufw
) o tu ISP no estén bloqueando la conexión - Que los certificados estén en la ruta correcta
- Revisa los registros con
journalctl -xe
o/var/log/syslog
Incluso al configurar desde GUI, NetworkManager registra la información. Puedes verificar con nmcli
o:
systemctl status NetworkManager
7. Problemas comunes de red y cómo resolverlos
Aun configurando correctamente, en Ubuntu pueden aparecer problemas como «sin conexión a Internet» o «no aparece la red Wi-Fi». Aquí recopilamos los casos más frecuentes y sus soluciones.
Pasos básicos de diagnóstico
1. Revisar el hardware
- Verifica que el cable LAN esté bien conectado
- Confirma que el adaptador Wi-Fi esté habilitado (interruptor físico o software)
Comando para ver estado de dispositivos:
nmcli device status
Si un adaptador aparece como «unavailable» o «disconnected», puede no estar reconocido.
2. Verificar si se obtuvo una dirección IP
ip a
Si no hay IP asignada, puede deberse a un error DHCP o configuración incorrecta.
3. Comprobar conectividad
ping 192.168.1.1
Si llega a la puerta de enlace pero no a Internet, prueba con:
ping 8.8.8.8
Si responde a IP pero no a dominios, el problema es DNS.
Problemas con Wi-Fi (no detecta SSID)
Si la tarjeta Wi-Fi no es reconocida, puede faltar el controlador adecuado.
Verificar con:
lshw -C network
Si aparece «UNCLAIMED», significa que no hay driver cargado.
Para instalar drivers propietarios:
sudo ubuntu-drivers devices
Después instala el recomendado:
sudo apt install [nombre-del-driver]
Problemas de DNS
- Si con IP funciona pero no con dominios → revisar DNS
- Ver estado actual con:
resolvectl status
cat /etc/resolv.conf
Solución: configurar DNS en Netplan o NetworkManager (ej. Google 8.8.8.8).
Cambios no aplicados
- En GUI, puede requerir reconectar o reiniciar
- En CLI, aplica manualmente con:
sudo netplan apply
También puedes reiniciar NetworkManager:
sudo systemctl restart NetworkManager
8. Preguntas frecuentes (FAQ) sobre redes en Ubuntu
Muchos usuarios, desde principiantes hasta intermedios, suelen tener dudas sobre la configuración de red en Ubuntu. Aquí recopilamos las preguntas más comunes junto con sus respuestas.
Q1: No aparece la red Wi-Fi en Ubuntu. ¿Qué puedo hacer?
A1:
Es posible que el adaptador Wi-Fi no esté siendo reconocido. Primero revisa el estado del dispositivo:
lshw -C network
Si aparece como «UNCLAIMED» o «DISABLED», probablemente falten controladores. Solución:
- Verifica los controladores disponibles:
sudo ubuntu-drivers devices
- Instala el controlador recomendado:
sudo apt install [nombre-del-driver]
- Reinicia el sistema y verifica si la Wi-Fi funciona
Q2: Configuré una IP fija pero no tengo acceso a Internet. ¿Por qué?
A2:
Revisa lo siguiente:
- ¿La puerta de enlace es correcta? (ejemplo: 192.168.1.1)
- ¿El servidor DNS está configurado? (ejemplo: 8.8.8.8)
- ¿La máscara de subred es adecuada? (ejemplo: /24)
También verifica que el archivo YAML no tenga errores y que hayas aplicado los cambios con netplan apply
.
Q3: ¿Puedo configurar toda la red solo con CLI?
A3:
Sí, es posible. Los métodos principales son:
nmcli
: basado en NetworkManagernetplan
: basado en archivos YAML (Ubuntu 18.04 en adelante)
Ejemplo: conectar a Wi-Fi desde CLI:
nmcli device wifi connect "SSID" password "contraseña"
Ejemplo: aplicar configuración de IP fija con Netplan:
sudo netplan apply
Q4: ¿Es necesario reiniciar el sistema para aplicar cambios?
A4:
No siempre. Puedes aplicar cambios sin reiniciar:
- En GUI: desactiva y reactiva la conexión
- En CLI: ejecuta
sudo netplan apply
O reinicia NetworkManager:
sudo systemctl restart NetworkManager
Q5: ¿Cómo restablecer la configuración de red?
A5:
En NetworkManager, puedes eliminar perfiles existentes:
nmcli connection show
nmcli connection delete <nombre-conexion>
En Netplan, edita el archivo YAML para restablecer los valores y luego ejecuta:
sudo netplan apply
9. Conclusión
La configuración de red en Ubuntu puede variar según el entorno, lo que puede resultar confuso al principio. Sin embargo, con los métodos explicados aquí, podrás manejar desde configuraciones básicas hasta avanzadas.
Puntos clave tratados en este artículo
- Conexión y configuración intuitiva con GUI (NetworkManager)
- Configuración flexible con CLI (nmcli y Netplan) en servidores
- Cómo asignar IP fija y configurar DNS
- Conexiones VPN (OpenVPN y L2TP/IPsec)
- Solución de problemas comunes de red
- Respuestas a preguntas frecuentes (FAQ)
Elige el método adecuado según tu entorno
La mejor manera de configurar la red depende del uso de Ubuntu:
Escenario de uso | Método recomendado |
---|---|
Escritorio | GUI con NetworkManager |
Servidor o nube | CLI con Netplan |
Gestión remota | SSH con nmcli o archivos YAML |
Seguridad | VPN + configuración manual de DNS |
Una red estable mejora tu productividad
Ubuntu es altamente personalizable, pero los errores de configuración pueden afectar la conectividad. Con esta guía, podrás eliminar la incertidumbre y administrar la red con confianza.
Si encuentras dificultades durante la configuración, revisa este artículo nuevamente. Está diseñado para servir como referencia completa desde lo básico hasta lo avanzado.
Con esto concluye la Guía completa de configuración de red en Ubuntu.
Como siguiente paso, te recomendamos explorar herramientas de monitoreo de red y configuraciones de firewall para reforzar la seguridad.