关于系统代理方式的一个讨论 #2812
Extreme-Icer
started this conversation in
General
关于系统代理方式的一个讨论
#2812
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
该讨论以Xray内核为前提。
众所周知,socks代理具有通吃性,支持TCP UDP HTTP等流量的代理,但是Windows比较特殊,它实际上是socks4代理,不支持UDP,不支持IPV6,如果使用N的系统代理设置的高级代理设置选择socks那么IPV6测试网站就会提示你没IPV6。而使用开启的socks端口不能做系统全局,只能单独给软件进行配置。
对于海外游戏党来说,一个曲线救国UDP的办法是使用Netch。Netch使用了sagernet核心,自带一个WinTUN,同时不具有HTTP端口,流量全部是socks5,游戏可以通过进程劫持做到流量代理。
TUN接口有一个缺点就是DNS解析。例如我使用Adguard进行DOH解析,我信任我的DOH服务器提供的结果,但是代理软件往往会二次解析(对于自建可以自定义配置,机场用户只能单独拿一个节点配置),tun可能无法避免二次解析。除非可以直接使用adg提供的结果进行转发,按照xray所讲可以探测但是只用于路由。
所以,v2rayN是否有必要添加TUN接口,或者真全局的SOCKS5系统代理选项呢?
Beta Was this translation helpful? Give feedback.
All reactions