欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

电脑不能上网,但是可以Ping通和DNS解析解决办法

程序员文章站 2022-06-18 14:58:49
电脑不能上网,但是可以Ping通和DNS解析解决办法这篇文章主要为大家介绍了可以Ping通和DNS解析,但打不开网页的解决办法以及80端口无法使用的几种解决办法。... 17-03-31...

前言:

           今天遇到电脑不能上网,打开电脑打开qq,弹出了如下图的警告界面,qq警告:initializationfailure:0x0000000c ,不能正常打开qq,况且360 开机显示的时间也没出现,打开网页不能上网,换ip,换dns,关机重启...能用的方法都用了,都不行!同事帮我查下资料可以解决,大家来看下:

一. 网络故障表现为:

1.ping地址正常,能ping通任何本来就可以ping通地址,如网关、域名。

2.能dns解析域名。

3.无法打开网页,感觉是网页打开的一瞬间就显示无网络连接。

4.只需要连接ip地址、无需dns接些的程序都是无法连接,如qq.

二. 解决办法:

通过重启路由、sfc修复命令、重装驱动、更换网络等方式修复均无果,只好启动很久以前安装在移动硬盘中的备用系统,结果发现在该系统下,网络正常。不知怎么的想起很久前用的一种修复网络方法,但很模糊,只记得"winsock"这个关键字,查了下微软的文档,然后解决啦,然后解决办法如下:

开始——>运行——>输入cmd回车——>输入 netsh winsock reset 命令(重置winsock文件)——>重启系统。

电脑不能上网,但是可以Ping通和DNS解析解决办法

三. 若这样修复后仍然不行,那么尝试如下的修复方式:

1.删除下面这两个的注册表项(删除前先备份:右键——>导出,如若有问题,可以恢复;删除后重启系统):

hkey_local_machine\system\currentcontrolset\services\winsock

hkey_local_machine\system\currentcontrolset\services\winsock2

电脑不能上网,但是可以Ping通和DNS解析解决办法

 

2.重装tcp/ip协议

1)右键单击网络连接,然后单击“属性”。

2)单击“安装”。

3)单击“协议”,然后单击“添加”。

4)单击“从磁盘安装”。

5)键入 c:\windows\inf,然后单击“确定”。

6)在可用协议列表中,单击“internet 协议 (tcp/ip)”,然后单击“确定”。

7)重新启动系统。

注意:以上处理方式不是针对dns解析问题(如能上qq,不能打开网页)的,如果是dns解析问题,尝试ping dns服务器、更改dns服务器、检查dns client服务状态登操作,dns解析问题是不需要如上操作步骤。

电脑不能上网,但是可以Ping通和DNS解析解决办法

四.(动态)公网ip环境80端口被封的几种解决方法

1,更换访问端口:将访问端口由80更改为其他端口,如70,更改后,访问网站时,需要带端口号访问。

2,url显性转发:使用nat123域名解析的url显性转发。

3,url隐性转发:使用nat123域名解析的url隐性转发。

4,80映射:使用nat123的80映射,并配置使用本地公网ip加速,发挥本地带宽优势。

电脑不能上网,但是可以Ping通和DNS解析解决办法

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关标签: 不能上网