今天刚刚返校,在杭州校园移动宽带下发生的上述情况。具体情况为:
Windows:
①可以科学上网访问 google.com.hk; twitter.com 等大部分外网,但 google.com; youtube.com ; facebook.com 等少部分知名外网均无法访问
②无法访问的外网,无论是 ping 还是 nslookup 都是重定向到 127.0.0.1 ;可以访问的外网则返回正常 ip
③尝试过更换 dns,有的换了也白换,有的有效果,但几分钟后又不行了
④修改 hosts 文件,可以解决此问题,但这不是长久的办法。
⑤更换浏览器依然没效果
⑥修改浏览器的 user-agent 字段依然无法解决问题
⑦使用电信的宽带就可以正常科学上网,使用手机热点(杭州移动)也可以正常科学上网
⑧本来用的是 v2,更换为 ss 后仍没效果,换了一台服务器也没效果,用了别人的机场也没效果
⑨按照此方法( https://support.microsoft.com/zh-cn/help/900926/recommended-tcp-ip-settings-for-wan-links-with-a-mtu-size-of-less-than )尝试过,也没用
⑩比较奇怪的是,win 下的 v2 客户端,却返回的是 accepted,具体如图
注:运营商是杭州移动,dns 是 211.140.13.188 和 211.140.188.188
Ubuntu(和 window 是双系统)
①可以正常的科学上网
②google.com 等 win 上无法访问的网站,在 ubuntu 下 ping 和 nslookup 仍为 127.0.0.1,但就是可以依靠梯子访问 具体如图:
③运营商是杭州移动,dns 和 win 一样是 211.140.13.188 和 211.140.188.188
手机( iphone ):
①运营商是杭州移动
②手机 4g 可以正常科学上网
③手机和电脑连同一 wifi,电脑不能翻墙,手机却可以
室友的 mac:
①买的别人的机场,ss 协议的,连同一 wifi,可以正常科学上网
由于存在重定向到 127.0.0.1 的情况,因此猜测是杭州移动做了 dns 劫持,但是为什么在不同系统下表现会不一样呢,尤其是 ubuntu,明明 ping google.com 的结果是 127.0.0.1,但却依然可以正常访问。
打电话给技术人员说 dns 劫持,他们却用“谷歌等国外网站本就不能访问”来搪塞。
请问为什么会这样呢?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.