Reparar la red

Un menú con las reparaciones de red que haría un técnico: limpiar la caché DNS, renovar la IP, reiniciar Winsock y el adaptador. La prueba de conexión te explica en palabras si el problema está en tu equipo, en el router o en el proveedor.

La prueba de conexión hace ping a tu router y a 1.1.1.1 y consulta el nombre google.com. No envía datos tuyos a ningún servicio.

Qué trae el menú

  1. Probar la conexión: ping a la puerta de enlace (tu router), a 1.1.1.1 (internet) y resolución de google.com (DNS). Al final te dice en palabras dónde está el problema.
  2. Limpiar la caché DNS, útil cuando un sitio cambió de servidor o no abre solo en tu equipo.
  3. Renovar la IP: suelta la dirección actual y pide una nueva al router.
  4. Reiniciar Winsock y TCP/IP: devuelve la red de Windows a su estado inicial. Avisa que hay que reiniciar y te pregunta si hacerlo ahora.
  5. Restablecer un adaptador: lo apaga y lo enciende, como desconectar y conectar el cable.
  6. Reparación rápida: limpia DNS, renueva IP, reinicia el adaptador y vuelve a probar.

Requisitos

  • Windows 10 u 11 con PowerShell 5.1.
  • La prueba y la limpieza de DNS funcionan con un usuario normal. Renovar la IP, Winsock y el adaptador piden administrador, y el script ofrece abrirse con esos permisos.
  • Si el equipo tiene IP fija o proxy configurado a mano, anótalos antes de reiniciar Winsock y TCP/IP.

Descargar el script

reparar-red.ps1Cargando…
Descargar .ps1
Huella SHA-256 del archivo Calculando… Calculada en tu navegador sobre el mismo archivo que descargas.
Compruébala en tu equipo con PowerShell
(Get-FileHash "$env:USERPROFILE\Downloads\reparar-red.ps1").Hash

Código completo

Descargar

Léelo antes de ejecutarlo: está comentado en español y no se conecta a ningún servidor salvo los de Microsoft.

Cargando el código…

Cómo interpreta la prueba

  • No llega al router: el problema está entre tu equipo y el router. Cable, señal WiFi o adaptador.
  • Llega al router pero no a 1.1.1.1: tu equipo está bien. Falla el router o el proveedor de internet.
  • Llega a internet pero no resuelve google.com: es un problema de DNS. Limpia la caché o configura otros DNS.
  • IP 169.254.x.x: el equipo no recibió dirección del router. Renueva la IP o reinicia el router.
  • Todo responde: la conexión funciona. Si un sitio no abre, es ese sitio o el navegador.

Cómo ejecutarlo

  1. Descarga reparar-red.ps1 y déjalo en tu carpeta Descargas.
  2. Clic derecho sobre el archivo, Propiedades, marca Desbloquear abajo a la derecha y pulsa Aceptar.
  3. Clic derecho sobre el archivo y elige Ejecutar con PowerShell. En Windows 11 puede estar dentro de Mostrar más opciones.
  4. Otra forma: abre PowerShell como administrador (clic derecho en Inicio, Terminal (administrador)) y escribe:
    powershell -ExecutionPolicy Bypass -File "$env:USERPROFILE\Downloads\reparar-red.ps1"

Si no lo abriste como administrador, el script te pregunta si quiere abrirse de nuevo con esos permisos y Windows te mostrará el aviso de Control de cuentas.

Por qué Windows te advierte

Cuando descargas un archivo, el navegador le pone una marca que dice que viene de internet. Windows desconfía de cualquier script con esa marca que no esté firmado digitalmente, y además la política de ejecución de PowerShell viene configurada para no ejecutar scripts. Por eso puedes ver un aviso de SmartScreen o un error que dice que la ejecución de scripts está deshabilitada.

Desbloquear el archivo quita esa marca, igual que el comando Unblock-File "$env:USERPROFILE\Downloads\reparar-red.ps1". La opción -ExecutionPolicy Bypass permite ejecutar solo ese script en esa ventana, sin cambiar la configuración del equipo.

La advertencia es sana: no ejecutes scripts que no puedas leer. Este está completo en esta página y puedes comparar su huella SHA-256 para confirmar que el archivo que bajaste es exactamente el mismo.

Preguntas frecuentes

¿Reiniciar Winsock borra mis redes WiFi?

No. Las redes WiFi guardadas y sus claves se mantienen. Lo que vuelve a cero es la configuración de TCP/IP: si tenías una IP fija, DNS manuales o un proxy, hay que volver a ponerlos. Para respaldar las WiFi usa el script de perfiles WiFi.

¿Por qué el router no responde al ping si tengo internet?

Algunos routers vienen configurados para ignorar el ping. Si 1.1.1.1 responde, el script lo indica y no lo cuenta como falla.

¿Sirve si me conecto por VPN?

Sí, pero la VPN cambia la puerta de enlace y los DNS mientras está conectada. Para diagnosticar la conexión de la casa u oficina, desconecta la VPN antes de la prueba.

¿Cuándo conviene llamar a soporte?

Si después de la reparación rápida y de reiniciar el router la prueba sigue diciendo que no llegas a internet, el problema no está en tu equipo. Si les pasa a varios equipos de la oficina, el problema es de la red o del proveedor.