suziwen / ZeroOmega

Manage and switch between multiple proxies quickly & easily.
GNU General Public License v3.0
800 stars 21 forks source link

严重问题:国内网站没有直接连接,而是走了代理,很奇怪 #11

Open lennondong opened 2 weeks ago

lennondong commented 2 weeks ago

ZeroOmega版本: 3.2.2 Chrome版本: 125.0.6422.77(正式版本) (arm64)

问题描述:

当我选择了“自动切换”,默认情景是“直接连接”,规则列表统一走一个节点(设置见附件图片)。 遇到的问题是,国内部分网站没有直接连接,而是走的代理。很奇怪。比如QQ邮箱、小红书、百度等,导致国内访问很慢。

如果默认情况和规则列表都设置为“直接连接”,虽然不应该这样设置,但是尝试后发现国内访问正常,国外不正常。

如附件图片 Snip20240621_3

lennondong commented 2 weeks ago

现在我能用的办法是,不得不给国内的网站添加规则,设置为“直接连接”。以前的时候不用这样。现在不知道咋了。

lennondong commented 2 weeks ago

经过排查发现,我只要把规则列表前面的勾选去掉,国内网站就正常访问,国外部分网站也会正常。 但是问题会出现:

部分国外网站无法访问,甚至是常见的网站,比如gmail。按理说webvpn.70707.cc/filter.txt 这个里面应该包含了gmail的。

一旦勾选规则列表,国内网站就会走代理。无语了。规则列表里一个国内网站都没有,还走代理,这啥bug。

lennondong commented 2 weeks ago

继续排查,发现filter.txt规则里有twitter或者gmail.但是依然无法正常访问。又必须在规则列表里添加上这两个网站才能访问,看起来下面的规则未生效。

lennondong commented 2 weeks ago

忽略上面几条:

经过反复验证,发现只要打开了列表规则列表这个选项,国内就会走代理。国外网站都无法访问(除非给这个网站自定义添加了规则)。

也就是说,规则列表这里的应用出现了问题。但是,我可以确认,规则列表的访问是可以正常访问的。下面也能显示出规则列表filter.txt中的内容。