群里有小伙伴询问路由分流的配置文件写法,我来将个人常用的分流配置简单汇总下。我这里只包含outbounds和routing部分,配置文件中的参数不要照抄,请根据自己的实际情况自行替换。
#分流1 "outbounds": [ { "protocol": "freedom", "settings": {} }, { "tag": "VPS1", "protocol": "shadowsocks", "settings": { "servers": [ { "address": "8.8.8.8", "method": "aes-128-gcm", "ota": false, "password": "passwd", "port": 7899 } ] } } ], "routing": { "rules": [ { "type": "field", "outboundTag": "VPS1", "domain": ["geosite:netflix","geosite:google","geosite:youtube","geosite:disney","geosite:bahamut"] } ] } #分流2 "outbounds": [ { "protocol": "freedom", "settings": {} }, { "tag": "VPS1", "protocol": "socks", "settings": { "servers": [ { "address": "8.8.8.8", "ota": false, "port": 7899, "users": [ { "user": "admin", "pass": "passwd" } ] } ] } } ], "routing": { "rules": [ { "type": "field", "outboundTag": "VPS1", "domain": ["geosite:netflix","geosite:google","geosite:youtube","geosite:disney","geosite:bahamut"] } ] } #任意门 { "port": 30784, "protocol": "dokodemo-door", "settings": { "address": "8.8.8.8", "port": 7899, "network": "tcp,udp" } } #转发 "outbounds": [ { "tag": "VPS1", "protocol": "shadowsocks", "settings": { "servers": [ { "address": "8.8.8.8", "method": "aes-128-gcm", "ota": false, "password": "passwd", "port": 7899 } ] } } ], "routing": { "rules": [ ] } #转发2 "outbounds": [ { "tag": "VPS1", "protocol": "socks", "settings": { "servers": [ { "address": "8.8.8.8", "ota": false, "port": 7899, "users": [ { "user": "admin", "pass": "passwd" } ] } ] } } ], "routing": { "rules": [ ] } #IPV4 "outbounds": [ { "tag":"IP4_out", "protocol": "freedom", "settings": { "domainStrategy": "UseIPv4" } } ] #IPV6 "outbounds": [ { "protocol": "freedom", "settings": {} }, { "tag":"IP6_out", "protocol": "freedom", "settings": { "domainStrategy": "UseIPv6" } } ], "routing": { "rules": [ { "type": "field", "outboundTag": "IP6_out", "domain": ["geosite:netflix","geosite:google","geosite:youtube","geosite:disney","geosite:bahamut"] } ] } #DNS分流1 "outbounds": [ { "protocol": "freedom", "settings": {"domainStrategy": "UseIP"} } ], "routing": { "rules": [ ] }, "dns": { "servers": [ "8.8.8.8", { "address": "11.11.11.11", "port": 53, "domains": ["geosite:netflix","geosite:google","geosite:youtube","geosite:disney","geosite:bahamut"] } ] } #屏蔽cn "outbounds": [ { "protocol": "freedom", "settings": {}, "tag": "direct" }, { "protocol": "blackhole", "settings": {}, "tag": "blocked" } ], "routing": { "domainStrategy": "IPIfNonMatch", "rules": [ { "type": "field", "inboundTag": [ "api" ], "outboundTag": "api" }, { "type": "field", "outboundTag": "blocked", "domain": [ "geosite:cn" ] }, { "type": "field", "outboundTag": "blocked", "ip": [ "geoip:cn" ] }, { "type": "field", "outboundTag": "blocked", "ip": [ "geoip:private" ] }, { "type": "field", "outboundTag": "blocked", "protocol": [ "bittorrent" ] } ] } #对外开放 v2ray 的 DNS 服务 { "inbounds": [ { "tag": "dns-in", "port": 53, "protocol": "dokodemo-door", "settings": { "address": "8.8.8.8", "port": 53, "network": "tcp,udp", "userLevel": 1 } } ], "outbounds": [ { "protocol": "dns", "tag": "dns-out" } ], "routing": { "rules": [ { "type": "field", "inboundTag": [ "dns-in" ], "outboundTag": "dns-out" } ] } }