请教各位,为什么同一移动宽带下, windows 无法科学上网,而手机、mac、ubuntu 均没问题呢。

2020-05-01 17:58:13 +08:00
 xcq5120

今天刚刚返校,在杭州校园移动宽带下发生的上述情况。具体情况为:

Windows

①可以科学上网访问 google.com.hk; twitter.com 等大部分外网,但 google.com; youtube.comfacebook.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 劫持,他们却用“谷歌等国外网站本就不能访问”来搪塞。

请问为什么会这样呢?

1837 次点击
所在节点    宽带症候群
28 条回复
Cooky
2020-05-01 18:06:27 +08:00
把系统里的国产软件都关了看看
whyorwhynot
2020-05-01 18:09:18 +08:00
楼主浏览器用的啥插件,用 Proxy SwitchyOmega,v2ray 开启全局代理如何
xcq5120
2020-05-01 18:21:10 +08:00
@Cooky 尝试了一下,没啥效果...

@whyorwhynot 浏览器是 Chrome,插件是 Proxy SwitchyOmega 。 在 win 下开全局代理,仍然不能正常访问外网。但搞人的是:在 win 下,开全局代理,百度搜 ip 返回的是移动的 ip (正常情况该是梯子 ip ),而 https://whatismyipaddress.com/返回的是梯子的 ip ; ubuntu 下,百度和 https://whatismyipaddress.com/在全局代理下都返回梯子 ip 。

另外,我相信我 win 的梯子配置是没问题的,我寒假在家(温州电信)用的好好的...
janus77
2020-05-01 18:36:11 +08:00
一眼就看到你系统时间不对,看看你 v2 客户端左上角吧
whyorwhynot
2020-05-01 18:38:14 +08:00
@xcq5120 win 下开个 win 虚拟机 试试。。😂
ostrichb
2020-05-01 18:42:48 +08:00
@xcq5120 你的 v2 也太老了,看看更新一下能不能解决问题
还有 v2 在 Windows10 下面似乎会出现 websocket io write on closed pipe 的问题,只有 Windows10 会复现。所以后来就统一换成另外的东西了
Telegram
2020-05-01 19:33:58 +08:00
别想了,肯定是你 win 系统的翻墙设置问题。跟移动宽带没关系
yulihao
2020-05-01 20:02:59 +08:00
你这个 v2n 版本..............
更新吧
还有谷歌等国外网站本就不能访问
brMu
2020-05-01 20:03:29 +08:00
换个电脑试试不就知道是不是系统问题了?
iamvx
2020-05-01 20:04:39 +08:00
使用手机热点(杭州移动)也可以正常科学上网~~~~ 
我想问一下,手机上使用什么 app 科学上网,能把分享出去的热点也科学了。我用的 SSR,只能手机本机科学,分享出去了热点仍然科学不了啊
no1xsyzy
2020-05-01 21:32:28 +08:00
v2rayN —— 参数设置 —— Core:路由设置 —— 路由模式
no1xsyzy
2020-05-01 21:36:08 +08:00
1. 你 accepted 的是域名,那本地 DNS 就没有任何意义了
2. 一切链接由 v2n 来决定
3. 所以应该是 v2n 里设置的路由有问题
xcq5120
2020-05-01 21:50:36 +08:00
@janus77 这个是软件的版本,不是电脑的时间
@whyorwhynot @brMu 我室友回来了,和我是一样的体验...虚拟机也就没必要了
@ostrichb @yulihao 我室友的 v2 是今年 4 月的一个版本,和我是一模一样的情况
@Telegram 我早上在家的时候好好的。。。而且上学期一样的网络都是好好的。
@iamvx 就是手机开个人热点,当 wifi 用,电脑连接它,然后还是电脑翻墙的,手机翻墙用的是小火箭。
@no1xsyzy 我也考虑过这个“accepted”的含义,我看它 accepted 的是域名,而域名对应的 ip 却是本地( 127.0.0.1 ),本地的请求肯定是都会 accepted 的。另外,我 v2 是没开路由模式的,因为我只有浏览器有访问外网的需求,v2 就监听本地 1080 端口,浏览器通过插件( Proxy SwitchyOmega ),把需要代理的请求做个转发就好了。
no1xsyzy
2020-05-01 22:03:21 +08:00
@xcq5120 #13 accepted 就是走代理协议被吃到了,按你的理解是因为域名指向 127...1 所以被 v2 吃到?不存在的,v2 只监听 1080 (按 v2rayN 的处理方式,1081 是 privoxy 在转发),不会吃到 80 或者 443 的请求的。
2.19 之后某一版本开始 log 里面会同时打上走的路由,你可以先升个级看一下。反正如果升级就能解决那再好不过。升级不能解决还是可以看到走的路由。v2n 默认开启路由的,不是 PAC,就是已经连进 v2 实例后还能走 direct 。
lwp2070809
2020-05-01 22:40:49 +08:00
@iamvx #9 热点不能走代理和 linux 机制有关, root 用户请使用 https://github.com/Mygod/VPNHotspot
lbmjsls1
2020-05-01 22:44:51 +08:00
通过 ie 浏览器或是控制面板,有一个网络链接,有一个选项使用系统代理或是不使用,看看是不是选的不使用,改成使用系统代理
whwq2012
2020-05-01 23:03:33 +08:00
你看下你不能访问网站的证书是不是被某个软件劫持了,比如 vmware
gainsurier
2020-05-01 23:10:42 +08:00
开没开 ipv6
Laitinlok
2020-05-01 23:57:47 +08:00
試試 VPN over V2RAY
terryching
2020-05-02 07:58:47 +08:00
@iamvx 被分享的设备设置开启分享的手机作为代理

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/667931

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX