Cómo solucionar problemas de conexión de red en Ubuntu: causas, diagnóstico y soluciones paso a paso

1. Introducción

Al usar Ubuntu, puede encontrarse con situaciones en las que la red deja de funcionar repentinamente. Este problema puede interrumpir su flujo de trabajo y, dado que las causas varían ampliamente, resolverlo puede resultar particularmente desafiante para los principiantes.

Este artículo explica las causas principales de fallos de conexión de red en Ubuntu y ofrece soluciones claras para cada escenario. El contenido está diseñado para ayudar a usuarios que van desde principiantes hasta usuarios intermedios de Linux.

2. Principales causas de problemas de conexión de red

Causas relacionadas con el hardware

Algunos problemas de red en Ubuntu se originan en fallos físicos del hardware. Revise los siguientes elementos:

  1. Cables LAN o routers defectuosos
  • Su cable LAN puede estar suelto o dañado. Intente reemplazarlo o reiniciar su router.
  1. Fallo de la tarjeta de interfaz de red (NIC)
  • Si la NIC no es detectada, el propio hardware podría estar fallando. Use el comando lshw -C network para comprobar el estado de la NIC.

Causas relacionadas con el software

Muchos problemas de red provienen de configuraciones de software incorrectas o ausentes.

  1. Instalación de controladores faltante
  • Después de instalar Ubuntu, los controladores de la NIC pueden no haberse instalado correctamente. Instale los controladores más recientes desde el repositorio oficial.
  1. Errores de configuración de red
  • Configuraciones de dirección IP incorrectas o interfaces deshabilitadas pueden impedir conexiones exitosas. Revise los archivos de configuración.
  1. Restricciones de firewall y seguridad
  • Si el firewall es demasiado restrictivo, el acceso a Internet puede estar bloqueado. Verifique la configuración del firewall usando el comando ufw.

3. Pasos básicos de solución de problemas

Verificaciones de hardware

  1. Inspección física del cable
  • Asegúrese de que el cable LAN esté conectado de forma segura.
  • Pruebe otro puerto o router para confirmar su correcto funcionamiento.
  1. Comprobar el estado de la NIC
  • Ejecute lshw -C network para verificar el reconocimiento de la NIC.
  • Si la NIC no es reconocida, puede ser necesario reparar el hardware.

Verificaciones de software

  1. Verificar el estado de la red
  • Ejecute el comando nmcli para comprobar el estado actual de la red.
  • Si es necesario, reinicie el servicio de red con sudo systemctl restart NetworkManager .
  1. Consideraciones de entornos virtuales
  • Si está usando una máquina virtual, configuraciones incorrectas de la red del host (como NAT o modo puente) pueden causar problemas de conexión. Revise la configuración de red de la máquina virtual.

4. Soluciones específicas

Verificar y modificar la configuración de interfaces de red

Para comprobar que las interfaces de red de Ubuntu están configuradas correctamente, siga los pasos a continuación.

  1. Comprobar interfaces de red activas
  • Abra la terminal y ejecute ip a .
  • Las interfaces etiquetadas con “state UP” están activas.
  • Si falta alguna interfaz, continúe con el siguiente paso.
  1. Revisar archivos de configuración
  • Ubuntu almacena los archivos de configuración de red en /etc/netplan/ .
  • Edite el archivo con sudo nano /etc/netplan/01-netcfg.yaml .
  1. Configuración de ejemplo
  • Para habilitar DHCP, configure lo siguiente: network: version: 2 ethernets: enp0s3: dhcp4: true
  1. Aplicar los cambios
  • Guarde el archivo y aplique los cambios con: sudo netplan apply

Verificar e instalar controladores

Si la interfaz de red no es detectada, los problemas pueden deberse a controladores.

  1. Comprobar el estado del controlador
  • Ejecute: lshw -C network
  • Si aparece “UNCLAIMED”, el controlador falta.
  1. Instalar controladores
  • Instale los controladores necesarios con: sudo apt update sudo apt install linux-modules-extra-$(uname -r)
  1. Reiniciar
  • Reinicie el sistema para activar los controladores.

Verificar y modificar la configuración DNS

Las configuraciones DNS incorrectas también pueden provocar fallos de red. Siga estos pasos:

  1. Comprobar la configuración DNS actual
  • Ejecute cat /etc/resolv.conf para verificar los servidores DNS configurados.
  1. Modificar los servidores DNS
  • Edite el archivo y especifique los servidores DNS: sudo nano /etc/resolv.conf nameserver 8.8.8.8 nameserver 8.8.4.4
  1. Limpiar la caché DNS
  • Vacíe la caché con: sudo systemd-resolve --flush-caches

Reiniciar servicios de red

Incluso con configuraciones correctas, las interrupciones del servicio pueden provocar fallas.

  1. Reiniciar NetworkManager
  • Reinicie el servicio usando: sudo systemctl restart NetworkManager
  1. Verificar el funcionamiento
  • Verifique el estado de la conexión con: nmcli device status

5. Casos de solución de problemas de ejemplo

Caso 1: La LAN cableada no se reconoce

  • Posible causa: Controlador de la NIC no instalado.
  • Solución:
  1. Verifique el estado de la NIC usando lshw -C network .
  2. Instale los controladores necesarios.
  3. Reinicie y vuelva a comprobar la configuración de red.

Caso 2: No se puede conectar al Wi‑Fi

  • Posible causa: SSID no detectado.
  • Solución:
  1. Liste las redes Wi‑Fi disponibles: nmcli dev wifi list
  2. Conéctese manualmente si es necesario: nmcli dev wifi connect "SSID" password "password"

Caso 3: Conflicto de direcciones IP

  • Posible causa: Varios dispositivos usan la misma dirección IP.
  • Solución:
  1. Edite el archivo de configuración en /etc/netplan/ para asignar una IP estática.
  2. Aplique los cambios y reinicie la red.

6. Conclusión

Este artículo presentó las causas principales de los problemas de conexión de red en Ubuntu y ofreció soluciones prácticas. Desde inspecciones de hardware y consejos de configuración de software hasta DNS y reinicios de servicios, se cubrió una amplia gama de métodos de solución de problemas.

Aunque los problemas de red pueden parecer complicados, la mayoría de los problemas pueden resolverse siguiendo estos pasos en orden. Si los problemas persisten, consulte la documentación oficial de Ubuntu o busque ayuda en los foros de la comunidad Linux.

年収訴求