v2rayN-3.29-VLESS 生成配置文件时 routing的rules明确指定inbound和outbound的关系
像这样:
{"inbounds": [{"tag": "socks",//...}],"outbounds": [{"tag": "proxy",//...},//...],"routing": {"domainStrategy": "IPIfNonMatch","rules": [{"type": "field","inboundTag": ["api"],"outboundTag": "api"},{"type": "field","inboundTag": ["socks"],"outboundTag": "proxy"}]}}
这个文件改几个字就行.
Github: https://github.com/crazypeace/v2rayN-3.29-VLESS/releases/tag/v3.29.0.7
update
本修改是为了 这个链式代理方案 https://zelikk.blogspot.com/2023/12/xray-inbound-outbound-socks.html
但是后来我找到更好的方案了 https://zelikk.blogspot.com/2024/11/v2rayn-vless-xray-httpinbound-outbound.html
所以本修改本身变得可有可无.
本修改其实有个副作用. 就是 Core 路由中的设置会失效. 因为每个从 socks tag的 inbound 进来的流量都会走 proxy tag的outbound出去.
也就是说, 无论 Core路由如何设置, 其实都是 "全局" 的效果.
我自己是一直使用 PAC 模式, 也就是说使用PAC来分流, 这样 Core路由一直是设置的 "全局". 所以上述 副作用 我一直没有发现.
感谢群友🍋🍋🍋反馈
评论
发表评论