我用的是 ss 加速,所以在浏览器里面设置了本地的 socks v5 代理。
同时在浏览器里面设置了 Proxy DNS when using socks v5 。实际上,这个选项我是通过 smart proxy 插件使能的。smart proxy 插件的主要作用是,可以自己定义访问哪些网站要走代理服务器,哪些网站不需要走代理服务器。
现在带来一个问题,感觉访问国内很多不需要通过代理的网站会变得很慢,我在想是不是因为我所有的 DNS 请求都走了代理,导致这个 DNS 请求获取得到的服务器的 IP 地址和国内直接不走代理的 DNS 请求不一样导致的。
经常访问类似 qq 邮箱这种,都要等好久。
想听听大家的意见,谢谢。
1
YGHMXFAL 2023-08-20 14:24:25 +08:00
楼主是火狐吗?
反正我的火狐和你这描述一样,使用同一个 SOCKS5 的 CHROME 就完全丝滑,找不到原因,已经换浏览器了 |
3
makelove 2023-08-20 16:05:12 +08:00
我用 firefox+国内外分流 pac
算法是 域名白名单=》域名黑名单=》 DNS 查找 IP=》分流 这样国内网站应该是走的国内 dns |
5
jasonyang9 2023-08-20 17:21:30 +08:00 via Android
用 ff 的 devtools 看下 timing 呢
|
6
flynaj 2023-08-20 18:04:55 +08:00 via Android
用插件 switchyomega
|
7
gdb OP @YGHMXFAL 对的,我用的是 firefox ,因为 chrome 是闭源的原因,我大概 10 来年了,用的都是 firefox 。我也有这种感觉,很多网站对 chrome 的支持比 firefox 好。
|
8
gdb OP @makelove 这个我也不是很懂,主要是 pac 感觉是一个写死的文件,修改来修改去很麻烦,所以我选择了 firefox 下面的 smart proxy 的插件,很多都是自动完成的,而且也订阅了一个 gfw 的文件。
|
9
gdb OP @lemonda 你好,一直无法忍受这个问题,今天试了一下,还真是 doh 的原因,我看了一下,我这个 firefox 下载的是英文版本的,而且里面默认是 doh 使能的状态,同时默认的 doh 使用的服务器居然是位于美国的那个 Cloudflare 。
在公司网络中给 Firefox 开启 DoH — https://taoshu.in/firefox/doh-in-org.html 我按照这个教程,把里面的服务器地址改成了阿里云的 doh ,现在访问国内网站的速度就飞快了。 谢谢!! |