Xray-core
Xray-core copied to clipboard
路由模块端口无法入站
有个软件会使用80,443,20002,30840,38050,30841-30859这些端口。
然后我想让这些端口产生的流量走代理,然后我修改了我的客户端配置文件
{ "log": { "access": "", "error": "", "loglevel": "debug" }, "inbounds": [ { "tag": "socks", "port": 10808, "listen": "127.0.0.1", "protocol": "socks", "sniffing": { "enabled": false, "destOverride": [ "http", "tls" ] }, "settings": { "auth": "noauth", "udp": true, "allowTransparent": false } }, { "tag": "http", "port": 10809, "listen": "127.0.0.1", "protocol": "http", "sniffing": { "enabled": false, "destOverride": [ "http", "tls" ] }, "settings": { "auth": "noauth", "udp": true, "allowTransparent": false } } ], "outbounds": [ { "tag": "proxy", "protocol": "vmess", "settings": { "vnext": [ { "address": "", "port": 12257, "users": [ { "id": "", "alterId": 0, "email": "", "security": "auto" } ] } ] }, "streamSettings": { "network": "tcp" }, "mux": { "enabled": false, "concurrency": -1 } }, { "tag": "direct", "protocol": "freedom", "settings": {} }, { "tag": "block", "protocol": "blackhole", "settings": { "response": { "type": "http" } } } ], "routing": { "domainStrategy": "IPIfNonMatch", "domainMatcher": "linear", "rules": [ { "type": "field", "inboundTag": [ "api" ], "outboundTag": "api", "enabled": true }, { "type": "field", "port": "80,443,20002,30840,38050,30841-30859", "inboundTag": [], "outboundTag": "proxy", "enabled": true }, { "type": "field", "port": "7777-7778,27015,3478-3480,27060,50481", "inboundTag": [], "outboundTag": "proxy", "enabled": true }, { "type": "field", "inboundTag": [], "outboundTag": "direct", "domain": [ "geosite:cn" ], "enabled": true }, { "type": "field", "inboundTag": [], "outboundTag": "direct", "ip": [ "geoip:private", "geoip:cn" ], "enabled": true } ] } }
尝试代理后发现80 443好像被代理了,其他的端口没有被代理。
请问这是为什么,该如何解决呢,拜谢<(_ _*)>
可能你的软件不支持读取系统的代理设置,你可以使用Proxifier强制软件走代理。
可能你的软件不支持读取系统的代理设置,你可以使用Proxifier强制软件走代理。
我使用了您说的Proxifier并设置了代理指向xray的代理127.0.0.1:10809, 我成功在日志中看到了代理信息。 非常感谢您的帮助。
Close as solved