Se puede acceder a QQ pero no se puede abrir la página web
QQ puede acceder a Internet, pero no se puede abrir la página web. Solución de problemas y software especializado
En primer lugar, lo que debemos saber es cuál es el protocolo utilizado para acceder a Internet. ahora es generalmente el protocolo TCP/IP, IP El nombre completo del protocolo es protocolo de Internet, que se encuentra en la tercera capa (capa de red) del protocolo de siete capas OSI Los protocolos se basan en la cuarta capa (capa de transporte). del protocolo IP incluyen TCP y UDP. El navegador web que utilizamos habitualmente para navegar por Internet funciona con el protocolo TCP, mientras que QQ funciona con UDP (pero a veces QQ también llama al protocolo TCP, que no se explicará en profundidad aquí). Es muy importante saber esto.
Bien, ahora que sabemos cómo funciona, podemos hacer con valentía la siguiente estimación: si QQ se usa normalmente, significa que no hay ningún problema con UDP, pero no se puede navegar por la página web y Es probable que el problema esté en TCP. Revisé en línea los principios de la comunicación TCP en Windows y encontré una de las causas más comunes: errores de Winsock.
Razón 1: el componente WinSock está dañado
WinSock es en realidad una interfaz de programación de red TCP/IP en el entorno de Windows. Encapsula una gran cantidad de API comunes relacionadas con la red para lograrlo. comunicación de red punto a punto. Una vez que el módulo de función WinSock esté dañado, causará problemas en la comunicación de la red. Aproximadamente el 80% de los casos en los que no puede acceder a QQ y no puede abrir páginas web se deben a que el componente Winsock está dañado. Hay varias razones por las que los componentes se dañan: virus, las secuelas de un software antivirus incompleto para eliminar virus, Windows XP pirateado, fallas al instalar parches del sistema operativo y restauraciones anormales del sistema. Primero puede colocar el disco de instalación de Windows en la unidad de CD-ROM y ejecutar el comando sfc/scannow para repararlo.
También existe una herramienta especial en Internet: Winsock Fix. Si hay un problema, utilice esta herramienta para repararlo, reinícielo y normalmente volverá a la normalidad.
Introducción: WinsockxpFix.exe se puede utilizar para reparar el problema de no poder acceder a Internet o la tarjeta de red no puede obtener una IP. A veces, si el troyano publicitario sigue apareciendo, también puedes intentarlo. WinsockxpFix para repararlo. Primero haga clic en el botón ReG-Backup para hacer una copia de seguridad del registro del sistema y luego haga clic en el botón Reparar para repararlo según las indicaciones.
Anoche, mi computadora fue atacada por una gran cantidad de virus y troyanos. El software antivirus y los troyanos recién actualizados no ayudaron, así que eliminé estos odiosos archivos en modo seguro y los eliminé todos. Los archivos generados durante este período, independientemente del formato y el sufijo, se eliminaron. Después de reiniciar la computadora, no hubo ninguna anomalía. Sin embargo, cuando me conecté, descubrí que ya no podía acceder a Internet. Reiniciar el enrutador, cortar la alimentación, verificar el cable de red, modificar la IP y el DNS no lograron resolver el problema y la verificación del adaptador de red no mostró anomalías. La ejecución de los archivos de la serie REGSVR DLL tampoco funciona. PING la máquina local y la puerta de enlace pueden comunicarse, pero PING la red externa no. Correcciones de software. Buscando una herramienta para reparar TCP/IP: winsockxpfix, ¡éxito!
Razón 2: Error de resolución de nombre de dominio
1) Cuando la computadora realiza la resolución de nombre de dominio, primero debe acceder al archivo Hosts local. Por lo general, algunos virus modificarán este archivo para bloquear algunos. sitios web, especialmente acceso a sitios web antivirus (ver suplemento). El archivo Hosts está en el directorio del sistema del usuario, que está en el directorio "C:\Windows\System32\Drivers\etc" de forma predeterminada. Podemos abrirlo con el "Bloc de notas". En circunstancias normales, el contenido debajo de "127.0.01 localhost" no existe, por lo que se puede eliminar.
2) Verifique la configuración del servidor DNS, puede usar "nslookup [url]www.baidu.com[/url]", si la información devuelta es "Servidor predeterminado: desconocido", entonces definitivamente es Hay un problema con la configuración del servidor DNS.
En este momento, puede ir a las computadoras de otras personas y usar ipconfig /all en CMD para verificar el DNS correcto y luego completar el DNS correcto en la ventana de configuración de IP.
3) Otra posibilidad es que haya algún problema con la caché DNS local. Para mejorar la velocidad de acceso al sitio web, el sistema almacenará automáticamente el sitio web que se visitó y obtuvo la dirección IP en la caché DNS local. Una vez que se acceda nuevamente al sitio web, el sitio web se recuperará directamente de la caché DNS local sin tener que acceder. a través del servidor DNS. Por lo tanto, si hay un problema con la caché DNS local, el sitio web será inaccesible. Puede ejecutar ipconfig /flushdns en "Ejecutar" para reconstruir el caché DNS local.
Suplemento: use el archivo host para bloquear la URL especificada. El principio es que cuando la computadora realiza la resolución de nombres de dominio, primero debe verificar las entradas en el host, similar al caché Para encontrar la entrada correspondiente. , úselo directamente. Esta entrada no se consultará a través del servidor DNS. Por lo tanto, si queremos bloquear [url]www.sina.com.cn[/url], solo necesitamos agregar uno al host: [url]www.sina.com.cn[/url] 127.0.0.2.