
He tenido el problema más extraño desde hace años: no puedo visitar algunos sitios de Internet. No suena demasiado extraño, pero lo extraño es que no parece haber ninguna razón.
Cuando intento hacer ping a esos sitios, dice "fallo general". Cuando intento hacer telnet a esos sitios, dice "falló la conexión". Ni siquiera lo intento. El problema se limita a esta instalación de Windows (probé con un DVD de Linux en vivo), incluidas otras cuentas de usuario. Si la memoria no me falla, esto es lo que he probado.
- Docenas de análisis de virus/malware proporcionados por los principales proveedores; no se encontró nada
- Varios navegadores: no hay diferencia
- DNS diferentes y limpieza de la caché de DNS: las IP proporcionadas son correctas de todos modos
- Revisé el archivo de hosts: no hay nada allí.
- Juguetear con la MTU y otras configuraciones de red disponibles en el optimizador TCP: sin efecto
- Conexión a través de un proxy: funcionan a través de un proxy
- Me aseguré de que no haya ningún bloqueo del firewall ni por parte de esta computadora, ni del enrutador ni de mi ISP.
- Verificados todos los archivos de Windows: sin daños
- Probé diferentes controladores para la NIC, sin efecto
- Probé una NIC diferente, sin efecto
- Paquetes observados a nivel del sistema a través de Wirehark: primero está la consulta dns que funciona bien y luego nada, el paquete nunca se envía
- Enganché Winsock de mi navegador para monitorear paquetes: cuando me conecto a otros sitios, veo el tráfico esperado, cuando intento ir a uno de los sitios que no responden, el paquete nunca se envía.
Algunas direcciones que no funcionan: cualquier cosa en los servidores de Microsoft, ucla.edu, samsung.com. Aparte de eso, la computadora y el resto de Internet funcionan perfectamente bien.
Entonces... el problema debe estar en algún lugar entre el paquete que ingresa a winsock y el controlador de NIC que recibe el comando. ¿Alguien sabe qué tipo de tubería hay entre esos 2? ¿Y cómo probarlo?
Lo sé... la solución más fácil sería simplemente reinstalar Windows, ¡pero veo esto como una misión! Debe averiguar qué está pasando.
EDITAR: Intenté rastrear el paquete a través de DLL de Windows y el viaje termina con el error del sistema 11050 en DnsApi, lo cual es extraño ya que hice ping con la dirección IP, por lo que, en teoría, ni siquiera debería necesitar el DNS. Además, olvidé mencionar que aquí se trata Win 7 con las últimas actualizaciones.
Respuesta1
Intente restablecer TCP/IP (asumiendo Windows 7)
- abra un símbolo del sistema, haga clic en Inicio y luego escriba cmd en el cuadro Buscar programas y archivos.
- En Programas, haga clic con el botón derecho en el icono CMD.exe y luego haga clic en Ejecutar como administrador.
- Cuando aparezca el cuadro Control de cuentas de usuario, haga clic en Sí.
- En el símbolo del sistema, ingrese el siguiente comando y luego presione Entrar:
- netsh int ip restablecer c:\resetlog.txt
Nota Si no desea especificar una ruta de directorio para el archivo de registro, ejecute el siguiente comando:netsh int ip reset resetlog.txt
- Reinicia la computadora.