无法访问Internet:意外重定向
来源:互联网 发布:幼儿淘宝海报怎么做 编辑:程序博客网 时间:2024/06/06 02:06
遇到一位不能上网的用户。不过,不像一般情况那样,她可以访问Internet,只是不能访问BAidu主页,每次她想访问BAidu的网站,都被重定向一个浏览器页面“该页无法显示”。这个问题只影响她一个人。
这是一个只有一些简单交换机和一个简单路由器网关的小型网络。
在检查其他工作正常的网络设备配置信息后,用wireshark抓取数据包ARP请求和响应引起了我的注意,因为ARP请求并不是指向网关路由器的真实MAC地址,而是其他的未知设备。
在ARP请求和响应之后,我们期待看到发送给DNS服务器的请求,以得到BAidu的IP地址,但最终并未看到。
以下是阻止DNS查询的两个条件。
(1)发送链接的设备在DNS缓存中已经有域名到IP的地址映射。
(2)发起链接的设备在hosts文件中已经有域名到IP的地址映射。
进一步检查这台计算机后,发现它的hosts文件有个BAidu表单,对应一个内网的IP 地址: 172.16.0.102
这个错误表单就是用户问题来源。
计算机通常都把hosts文件当做域名-IP地址配对的可信来源,并且会在查询外部来源之前检索它。在这个场景,用户计算机检查它的hosts文件,发现有一个BAidu表单,认为在这个本地网段,接着,它向这个主机发送ARP请求,并得到响应,然后尝试向 172.16.0.102的80端口发送TCP链接。然而。由于该系统没有配置成Web服务器,因此它不可以接受这个请求。
将这个hosts文件的表项移除后,用户的计算机就可以正常访问BAidu了。
解决方法:
找到hosts文件。这个文件位于C:\Windows\System32\drivers\hosts下(假定Windows安装在C盘)。
用记事本打开hosts文件(先打开记事本,然后把这个文件拖入记事本窗口),将这个hosts文件的错误表项删除后保存就可以了。
- 无法访问Internet:意外重定向
- Windows 7 无法访问Internet
- 解决:tomcat6 多个web项目页面出现 多次重定向错误无法访问的问题
- 重定向
- 重定向
- 重定向
- 重定向
- 重定向
- 重定向
- 重定向
- 重定向
- 重定向
- 重定向
- 重定向
- 重定向
- 重定向
- 重定向
- 重定向
- revitlookup 打开出现 could not load type 对话框原因
- hpu16第四周
- 2016.09.24【初中部 NOIP提高组 】模拟赛C 总结
- 【NOIP2016提高A组模拟9.24】我的快乐时代
- android应用的so文件路径修改
- 无法访问Internet:意外重定向
- java之自定义ArrayList
- D3D11创建窗口
- boa webserver 的安装配置和使用
- CentOS6.4 增加一个SFTP上传的用户
- 1100. Mars Numbers
- 【GDOI2017模拟9.24】周末晚会
- 最短路径dijkstra-与最小生树prim算法对比
- <sdut-ACM>顺序表应用4:元素位置互换之逆置算法