Introducción
Uno de los problemas más frustrantes para los usuarios de macOS es observar que el icono de Wi-Fi indica una conexión activa y con intensidad de señal óptima, pero al abrir el navegador web aparece el mensaje de que no hay conexión a Internet. Este fallo suele estar relacionado con una mala gestión de las direcciones IP, la caché de DNS corrupta o interferencias en los archivos de preferencias de red del sistema operativo.
Causas Principales del Error de Red en macOS
Entre los motivos más comunes por los cuales tu Mac se conecta al router pero no tiene salida al exterior se encuentran:
- Caché de DNS saturada o corrupta que impide resolver los nombres de dominio.
- Archivos de preferencias de red obsoletos o dañados en la ruta de configuración del sistema.
- Asignación incorrecta de la dirección IP por parte del protocolo DHCP.
- Interferencia de software de terceros, como VPNs mal configuradas o antivirus con cortafuegos estrictos.
Método 1: Renovar la Concesión DHCP y Cambiar los Servidores DNS
El primer paso para solucionar este problema consiste en forzar al sistema a solicitar una nueva IP al router y utilizar servidores DNS públicos y estables.
- Haz clic en el logotipo de Apple en la esquina superior izquierda y selecciona Ajustes del Sistema (o Preferencias del Sistema).
- Entra en el apartado de Red y selecciona tu conexión Wi-Fi actual.
- Haz clic en el botón Detalles (o en Avanzado) junto al nombre de tu red.
- En la pestaña TCP/IP, haz clic en el botón Renovar concesión DHCP.
- Ve a la pestaña DNS, elimina los servidores actuales haciendo clic en el signo menos (-) y añade servidores fiables como los de Cloudflare (
1.1.1.1) o Google (8.8.8.8). - Haz clic en OK y comprueba si ya puedes navegar.
Método 2: Restablecer los Archivos de Preferencias de Red (SystemConfiguration)
Si el método anterior no funciona, es probable que los archivos de configuración de red de macOS estén corrompidos. Deberemos eliminarlos para que el sistema genere unos nuevos limpios.
- Desactiva el Wi-Fi desde la barra de menús superior para evitar conflictos mientras realizas el proceso.
- Abre la aplicación Terminal desde la carpeta de Utilidades o usando Spotlight (Cmd + Espacio).
- Introduce el siguiente comando para ir a la carpeta de configuración y presiona Enter:
cd /Library/Preferences/SystemConfiguration/ - Haz una copia de seguridad de tus archivos actuales ejecutando:
sudo mkdir backup_red && sudo mv Apple*.plist *preferences.plist backup_red/ - Introduce la contraseña de administrador de tu Mac para autorizar el cambio (no se mostrarán los caracteres mientras escribes).
- Reinicia tu ordenador por completo y vuelve a activar el Wi-Fi para configurar tu red de nuevo.
Método 3: Liberar la Caché de DNS mediante Terminal
Una acumulación excesiva de datos en el solucionador de dominios del sistema puede bloquear el tráfico web. Vamos a vaciarla con un comando rápido.
- Abre la aplicación
Terminalen tu Mac. - Copia y pega el siguiente comando universal para macOS y pulsa Enter:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder - Introduce tu contraseña de administrador si el sistema te la solicita.
- Verás que el proceso se ejecuta de inmediato. Vuelve a probar tu conexión abriendo el navegador Safari o Chrome.