- Descripción general
- Términos y definiciones
- Pasos
- Paso 1 — Verificar la conexión de red y el estado del adaptador
- Paso 2 — Ejecutar una prueba básica de conectividad
- Paso 3 — Borrar y restablecer la caché DNS
- Paso 4: restablecer la configuración IP y Winsock (solo Windows)
- Paso 5: asigna un DNS público manualmente
- Paso 6: restablece la pila de red o el perfil de ubicación
- Paso 7: verifica conflictos del enrutador o del cortafuegos
- Paso 8: vuelve a probar la conectividad externa
- Verificación
- Conclusión
Descripción general #
Si tu computadora dice «Conectado, sin internet» o las páginas no se carguen aunque Wi-Fi o Ethernet parezcan activas, el problema suele ser configuración de red a nivel de software, no tu enrutador.
Esta guía te ayuda a diagnosticar sistemáticamente fallos de DNS, direcciones IP mal asignadas y corrupción del protocolo de red en Windows y macOS, utilizando únicamente herramientas integradas.
Lo que aprenderás
- Cómo verificar la conectividad de red y el estado del adaptador
- Cómo corregir problemas de asignación de DNS e IP
- Cómo restablecer la pila de red y renovar las conexiones
- Cómo confirmar que tu sistema puede acceder a servidores externos
Tiempo estimado: 15–30 minutos
Nivel de habilidad: Intermedio
Términos y definiciones #
| Término | Significado |
|---|---|
| DNS (Sistema de nombres de dominio) | Traduce los nombres de sitios web (como google.com) a direcciones IP |
| Configuración IP | La dirección local, la puerta de enlace y la subred utilizadas por tu dispositivo |
| DHCP | Protocolo que asigna IPs automáticamente en tu red |
| Pila de red | Capas de software que manejan toda la red (TCP/IP, DNS, Winsock) |
| Prueba de ping | Una verificación de diagnóstico para confirmar que los paquetes de datos llegan a un destino |
Pasos #
Paso 1 — Verificar la conexión de red y el estado del adaptador #
Windows PowerShell
Get-NetAdapter | Select Name, Status, LinkSpeed
Si el adaptador muestra Estado = Desconectado o Desactivado, vuelve a habilitarlo:
Enable-NetAdapter -Name "Wi-Fi" -Confirm:$false
Luego, verifica tu dirección IP:
ipconfig
Si ves una dirección como 169.254.x.x, lo que significa que DHCP falló: tu computadora no está recibiendo una dirección IP.
Terminal de macOS
ifconfig en0
(Reemplazar en0 con en1 si usas Wi-Fi.)
Si no aparece ninguna dirección IP válida, renueva el DHCP:
sudo ipconfig set en0 DHCP
Paso 2 — Ejecutar una prueba básica de conectividad #
Windows
ping 8.8.8.8
Si recibes respuestas, tu conexión física está funcionando.
Si eso funciona pero ping google.com falla, tu problema está relacionado con DNS.
macOS
ping -c 4 8.8.8.8
ping -c 4 google.com
Si la IP funciona pero los nombres no, la resolución DNS es la culpable.
Paso 3 — Borrar y restablecer la caché DNS #
Windows
ipconfig /flushdns
Luego, reinicia el servicio de cliente DNS:
net stop dnscache
net start dnscache
macOS
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder
Esto borra las búsquedas DNS desactualizadas.
Paso 4: restablecer la configuración IP y Winsock (solo Windows) #
A veces tu IP o pila TCP se corrompe por VPNs o pérdida de energía.
netsh int ip reset
netsh winsock reset
Reinicia después.
Para liberar y renovar tu dirección IP:
ipconfig /release
ipconfig /renew
Paso 5: asigna un DNS público manualmente #
Si las consultas DNS siguen fallando, configura tu sistema para usar los servidores de Google o Cloudflare.
Windows PowerShell
Set-DnsClientServerAddress -InterfaceAlias "Wi-Fi" -ServerAddresses ("8.8.8.8","8.8.4.4")
macOS
sudo networksetup -setdnsservers Wi-Fi 8.8.8.8 1.1.1.1
Para restaurar el DNS automático más tarde:
sudo networksetup -setdnsservers Wi-Fi empty
Paso 6: restablece la pila de red o el perfil de ubicación #
Windows
Para borrar todas las configuraciones de red almacenadas:
netsh advfirewall reset
netsh interface ip delete arpcache
Luego, reinicia el Conciencia de ubicación de red servicio:
Restart-Service nlasvc
macOS
Restablece el perfil de ubicación de red:
- Abrir Configuración del sistema → Red.
- Haz clic en «…» → Ubicación duplicada, cambia al nuevo y aplica.
- O usa Terminal:
sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist sudo rm /Library/Preferences/SystemConfiguration/preferences.plist sudo reboot
Paso 7: verifica conflictos del enrutador o del cortafuegos #
- Reinicia tu enrutador y módem.
- Desactiva temporalmente cualquier software de cortafuegos o VPN de terceros.
- Si usas una VPN corporativa, desconéctala y prueba la navegación local: las VPNs a menudo anulan el DNS.
Comprobación del firewall de PowerShell
netsh advfirewall show allprofiles
Paso 8: vuelve a probar la conectividad externa #
Windows
Test-NetConnection google.com
Si PingSucceeded = True y TcpTestSucceeded = True, se restaura el acceso a Internet.
macOS
curl -I https://www.apple.com
Si ves una respuesta HTTP 200 o 301, la conectividad es buena.
Verificación #
| Comprobar | Comando | Resultado esperado |
|---|---|---|
| Estado del adaptador | Get-NetAdapter / ifconfig | Conectado y habilitado |
| Dirección IP | ipconfig / ifconfig | Dirección IP local válida (no 169.254.x.x) |
| DNS | ping google.com | Resuelve correctamente el dominio |
| Conexión externa | Test-NetConnection / curl | Respuesta HTTP o ICMP correcta |
Conclusión #
Cuando tu sistema indica «Conectado pero sin acceso a Internet», la causa casi siempre es Fallo de DNS, conflictos de IP en caché o configuración corrupta de la pila de red.
Al vaciar la caché DNS, restablecer la dirección IP y verificar la configuración del adaptador, normalmente puedes restaurar la conectividad completa en cuestión de minutos.
Si los problemas persisten, prueba tu enrutador o módem con otro dispositivo; si eso también falla, contacta a tu ISP para verificar el servicio a nivel de línea.
