问题是:当我的路由器在线时,在浏览器地址栏中输入 android.com 或 youtube.com 会出现页面“此网页不可用”(Chromium)或“无法连接到服务器”(Opera)。
症状:
- 所述两个页面无法找到;
- ping 发现了一些东西:ping www.youtube.com / www.android com 结果显示“未知主机”。没有“www”,则有来自 host-213.189.45.121.ggc.com (213.189.45.121) [youtube] 和 46.28.247.108 [android] 的响应。在浏览器中输入这两个 IP 都会将我带到 Google 主页。什么?
- 当我断开路由器并将我的家用电脑连接到调制解调器的网线(中间没有路由器)时,所述页面正常工作。
- 在我的笔记本电脑上,一切正常,无论是通过电缆连接(使用修改后的 MAC)还是通过 wifi 连接。
我家里的设置如下:
- 我的 ISP 的网线连接到 dlink DIR 501 路由器;我的 ISP 支持 DHCP 并检查所连接设备的 MAC 地址(我的合同中有 MAC),如果 MAC 错误则不会连接到网络。
- 在路由器配置中,我输入了我家用电脑的 MAC 地址,设置了管理员密码,并为 wifi 设置了 ssid/密码。这是我执行的唯一配置,其他一切都是标准设置(包括默认启用的 DHCP)。
- 我的家用电脑运行 Debian GNU/Linux,几乎是最新的,并通过电缆连接到路由器。
- 我的笔记本电脑运行 Windows 7 并通过 wifi 连接到路由器。
那么问题是:我的配置出了什么问题,为什么这两个特定的页面会给我带来问题,我该怎么做才能诊断问题并修复它?
答案1
您可以尝试:
刷新你的 Linux 机器上的 DNS 缓存(这样就可以了);
尝试通过电缆将您的笔记本电脑连接到路由器;
配置您的路由器以使用用户定义的 DNS 服务器(以 Google 的 8.8.8.8 和 8.8.4.4 为例)。