[Bug]: V2rayN分组里面的前置代理、落地代理、自定义额外SOCKS端口, 这些设置好像完全无意义:
预期情况
我本机电脑 - 连前置HK - HK再连SG - SG再连USA - USA再实际访问网站
实际情况
我本机电脑 - 只连接了SG - SG直接访问网站了
复现方法
所有节点里面已经有这两个代理节点: HK 和 USA (这两个没放在上面建的分组里) 添加一个分组, 前置代理填:HK, 落地代理填:USA, 自定义额外SOCKS端口填:1088, 这个分组里面再添加一个代理节点(新加坡的): SG 重启服务 (包括关闭/重开软件 都是试了的), OK!
本机telnet测试: telnet 127.0.0.1 1088 直接不通, 也就是它并没有开我设置的1088端口
浏览器也就只能连v2N设默认的默认1080端口了, 测试访问, IP显示 新加坡 SG节点的
不是应显示成设置的落地节点USA的IP吗? 还是我的使用方法错误?
不是 我本机 - 先连前置HK - 然后HK连新加坡 - 然后新加坡连USA - 最后用USA访问网站 这种流程吗?
节点都是用自己的服务器 xray 建的 vmess节点, 每个节点单独测试访问是正常的
V2rayN用的是v6.60 最后一个稳定版!!!
日志信息
无需日志
额外信息
No response
我确认已更新至最新版本
- [ ] 是
我确认已查询历史issues
- [X] 是
选中活动激活的节点是对的, 是组里面那个新加坡的 SG 节点
又测试把前置HK 和 落地 USA 2个服务器直接关机, 测试V2rayN代理功能还是一切正常!!! 怎么回事
还是说我对 前置代理 落地代理 使用的理解完全错了,
前置代理 落地代理 使用情景是什么样的啊, 在哪里有说明文档可以看, 不是按常规理解来使用的吗
看了这个文档:https://github.com/2dust/v2rayN/wiki/%E5%89%8D%E7%BD%AE%E4%BB%A3%E7%90%86%E5%92%8C%E8%90%BD%E5%9C%B0%E4%BB%A3%E7%90%86%E8%AF%B4%E6%98%8E
还是没有发现配置与文档有不对的地方
大概看了下你的说明,使用应该是正确的。 你可以这样检查,设置好并启动后,打开guiConfigs目录下的config.json文件,查看三个outbound是否按照你的设置正确生成了? 你也可把这个发出来,去掉ip和重要id,ip这里可以写上服务器名称
大概看了下你的说明,使用应该是正确的。 你可以这样检查,设置好并启动后,打开guiConfigs目录下的config.json文件,查看三个outbound是否按照你的设置正确生成了? 你也可把这个发出来,去掉ip和重要id,ip这里可以写上服务器名称
定位出来BUG产生的原因了: 设置里面勾了TLS的 启用分片, 这个功能与前置和落地代理冲突, 导致前置和落地代理不会被写入到json的配置OUTBOUND里面, 要vmess节点是tls传输的 和 同时设置里也勾了启用分片, 产生BUG,
取消勾选 "启用分片" 后 前置和落地代理 恢复正常 BUG消失.
另外BUG2: 分组下面的自定义Socks端口功能, 无论如何都不会生效, 测试 telnet 127.0.0.1 端口 直接不通
手机安卓端的 v2rayNG 和 v2flyNG 也都测试, BUG也都同样存在, 下次修复下吧
取消勾选 "启用分片" 后 前置和落地代理 恢复正常 BUG消失.
这个不是bug,分片功能也是用代理链的方式,所以它们无法共存,你只能二选一;
另外BUG2: 分组下面的自定义Socks端口功能, 无论如何都不会生效, 测试 telnet 127.0.0.1 端口 直接不通
这个也不是bug,是你没有理解这个端口的作用;它是在你用自定义配置做订阅时,更新订阅时自动添加到自定义配置设置中的,和组的功能无关