方法一 修改网络配置
因为网络配置不正确无法访问外网的情况。
解决办法:
WIN+R —>在运行里面输入cmd
输入 ipconfig
查看网络配置是否正确
如果不正确,右击网络–>属性–>更改适配器设置–>右击你现在连接的外网的–>属性–>双击 Internet 版本协议4–>把ip和dns都改为自动获取
以上设置完成后
在cmd输入 netsh winsock reset 重新初始化网络环境(恢复默认状态)即可。(如果要求管理员权限,就用管理员方式打开cmd,操作如下图)
如果不奏效,看以下方法
方法二 修改注册表
使用某些代理上网软件,没恢复设置会出现:网络连接正常,DNS正常,能ping通,能上qq,但是所有浏览器都打不开网页。
解决办法:运行注册表regedit(WIN+R —>在运行里面输入regedit),定位到[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]找到“ProxyEnable”把数值1改为0 即可,如图。
方法三 关掉VMnet1,VMnet8, (有虚机的小伙伴注意一下)
如果开启虚机的虚拟网络 有可能 导致:网络连接正常,DNS正常,能ping通,能上qq发消息,但是所有浏览器都打不开网页,还看不了电影电视剧。。(泪目亲测)
解决办法:将以上两个虚拟网络禁用就好。
其它可能
如果是包括qq在内的所有软件都上不了网,也ping不通外网(直接ping 220.181.38.149 这个是百度的ip),那看看网络是否连接异常,换一个网(比如手机热点)连试试,或者连网线试试。不排除网卡坏掉的可能。