win10,发现一些网络请求全部被转到本地 1080 端口,然后失败

2019-08-13 13:36:40 +08:00
 PriestTomb

最近一段时间莫名其妙出现的现象,比如之前玩 PUBG,任务刷不出来,最近玩古网,发现启动程序会报错,用命令查了一下发现网络请求从本地 1080 端口走,然后就不通了

昨天根据古网自己的报错日志,用 postman 访问了一下几个官网更新地址,发现也是报错( dos 命令也能看到是走了本地 1080 端口),但用 chrome 打开这些链接就是正常的,在 win10 里装的 ubuntu 上,用 curl 命令也能顺利访问

所以苦恼不知道是系统哪里的设置导致的这种现象,来社区求助下大佬

15429 次点击
所在节点    程序员
93 条回复
hellwys1
2019-08-13 14:12:06 +08:00
代理的问题吧。
N 卡 geforce experience 的 helper 之类也会莫名其妙占用 1080。看看哪些在用 1080 然后杀掉。
PriestTomb
2019-08-13 14:12:38 +08:00
@augustheart PAC 和全局?要么就不开?
augustheart
2019-08-13 14:13:32 +08:00
@PriestTomb 对,ss 的内部工作方式就是你开启代理它就设置你的系统代理的 pac 并且启用,选择不代理(不记得选项是哪四个字)就取消掉系统代理启用 pac 的那个勾。直接退出不做任何操作,保持最后的状态
PriestTomb
2019-08-13 14:14:12 +08:00
@hellwys1 1080 端口查不到有程序在占用,貌似就是楼上的各位说的,有代理没清干净,我再试试
PriestTomb
2019-08-13 14:19:01 +08:00
@augustheart 系统的代理是指动态代理?使不使用 pac 脚本的话是有个开关的吧,我测试过直接退 ss 客户端,这个会关闭的哎,你说的是这个么?

https://i.loli.net/2019/08/13/nLAtx3Nj9zgp21v.png
augustheart
2019-08-13 14:31:12 +08:00
@PriestTomb 你这一说我拿公司的 win7 试了一下还真的会自动取消……
我之前在家用 win10 测试确实是我说的这么回事。
我现在也有点迷糊了……
augustheart
2019-08-13 14:34:01 +08:00
@PriestTomb 但是现象确实不变。
启用全局模式,访问 duckduckgo 可以打开,然后直接关掉 ss,duckduckgo 打不开了。
目测还有一个设置的地方,但是一下子我想不到在哪
augustheart
2019-08-13 14:37:50 +08:00
@PriestTomb 错了错了,上面这个测试有点丢人……
我干个活醒醒脑去,脑子有点不清醒
augustheart
2019-08-13 15:07:44 +08:00
@PriestTomb
写了几行代码醒醒脑,然后上 github 找 ssr 客户端的源码看看。大致是这么回事吧。在 ShadowsocksController.cs 这个文件的注释里面写了原因
augustheart
2019-08-13 15:08:36 +08:00
@PriestTomb 我的号发不了内容,第 400 行
PriestTomb
2019-08-13 15:28:18 +08:00
@augustheart 哈没研究过客户端的源码,这个细节(或者说 BUG )八成会修复的吧
exev2
2019-08-13 16:41:33 +08:00
请检查这里。


SS 自带的代理模式和 PAC 不用频繁切换,如果只有浏览器需求,chrome 装 SwitchyOmega 扩展,单独控制浏览器代理。不会和系统代理冲突。
PriestTomb
2019-08-13 17:23:09 +08:00
@exev2 ss 退出之后,自动代理的脚本也会变成关闭的状态(图在 25 楼,这一层再带链接回复居然被警告了。。),请问这个 PAC 脚本还会影响到系统其他的软件么?
whileFalse
2019-08-13 17:32:08 +08:00
ls 都没说对。ss 正常退出会自动关闭代理,下次启动再按照之前的状态(走或者不走代理)恢复。
但如果暴力把客户端杀掉,或者系统崩溃,ss 就无法自动关闭代理,此时系统设置的网络就挂了。

如果你浏览器有 switchyOmega 之类的扩展,浏览器是不理会系统代理设置的,所以此时可以正常工作。
whileFalse
2019-08-13 17:33:22 +08:00
有一些应用是能够识别并使用系统代理的,这些会受影响。有很多应用不理会系统代理设置,就不受影响。
ThirdFlame
2019-08-13 17:33:50 +08:00
不要让 SS 设置系统代理。
augustheart
2019-08-13 17:50:23 +08:00
@whileFalse 不需要暴力退出,只需要右键退出就能复现了。
4.7 版 ssr
augustheart
2019-08-13 18:00:41 +08:00
@whileFalse
在切换回直连模式之前右键退出,可能会导致甚至连 baidu 都上不了的问题。
我又做了几次测试,我怀疑问题可能出在解析域名上……
开始做了两次测试确实都不能打开,后来重复测试到第三次的时候每次都能打开了。
augustheart
2019-08-13 18:02:46 +08:00
@ThirdFlame
再测试了一下,我自己又排除了解析域名的可能。因为打开其它网址也没问题了……
augustheart
2019-08-13 18:03:05 +08:00
@ThirdFlame
@错了…………不好意思

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

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

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

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

© 2021 V2EX