我遇到了与此类似的问题:
基本上,我有一台 Windows 7 笔记本电脑,通过 Wifi 连接到 DSL 路由器。它以前运行正常,但今天突然就不行了。奇怪的是:
- 计算机连接到 Wifi 接入点。信号强度良好。
ipconfig
显示我被分配了一个 IP 地址 (192.168.0.128),默认路由器为 192.168.0.1,网络掩码为 255.255.255.0。基本上一切正常。- 如果我打开命令提示符并尝试
ping www.google.com
或tracert www.google.com
,它将毫无问题地访问远程主机。 - 如果我执行
nslookup www.google.com
,它也会返回正确的地址。 - 如果我执行
telnet www.google.com 80
,它也会连接,并且我可以发出原始 HTTP 命令,远程 Web 服务器将返回 HTML 页面。
...但是当我尝试打开 GUI 互联网程序(Chrome、IE、Skype 等)时,它会告诉我无法连接到互联网。这也不会花很长时间(这不是超时):我在 Chrome 中单击“重新加载”,它会立即显示消息“无法访问此页面”。
我尝试过的事情:
ipconfig /flushdns
进而ipconfig /registerdns
。- 已禁用 Windows 防火墙。
- 重置 TCP/IP 配置
netsh int ipv4 reset
然后重新启动。
什么都不起作用。发生了什么事?
答案1
我相信您一定是在使用 Chrome 或 Firefox,它们可能会安装一些恶意软件/插件,最终可能会阻碍连接。
尝试使用 Internet Explorer 检查 Internet 连接。此外,如果出现问题,请转到Internet Options
。settings
然后IE
,转到Connections
选项卡,检查LAN Settings
。这些设置必须正确设置(大多数情况下是自动的)。
另外,请检查您最后安装了什么程序。大多数网络程序(例如)connectify
或占用端口的程序(例如)Skype
会导致这些问题。
如果您已完成上述所有操作,则说明一切都已正确设置。我发现此问题是由于您使用的 DNS 服务器造成的。今天,我自己的 PC 也遇到了这个问题,但现在一切正常。
由于我们大多数人都会使用某种调制解调器/路由器来连接互联网,因此我们有必要检查所有可以连接互联网的设备。因此,我登录了Modem Administrative Area
,并做了一些更改。
- 改成
DNS Relay
User Discovered DNS only
- 将 DNS 更改为
8.8.8.8
并将辅助更改为8.8.4.4
(Google DNS
快速,您可以使用任何您喜欢的) - 保存设置。
您的互联网正常运行。
请看下面的图片以了解详情。
接口区域,LAN设置(我使用LAN,其他人可能使用WIFI,更改适当的设置:
用户中继: