Mihomo (Clash-meta) 择优录取 url-test 自动选择能用的端口和协议
问题
如果你只有自己一个VPS.
你同意我的观点, 同时把 hy2, reality, wss 都搭起来了.
如果用 Reality, 运营商特别积极地干扰, 节点经常断. 运营商还没有把事做绝, 搞到完全封IP. 就是端口时不时地断一下, 几分钟就断一下.
如果用 Hy2, 运营商也时不时的Qos.
如果用 WSS, 感觉现在 Tls in Tls 的体验也不好了.
思路
1. Reality 可以多开几个端口
2. 用 Mihomo (Clash-meta) 自动选择 url-test 功能
自动选择当前能用的协议
实践
1. Reality 可以多开几个端口
直接编辑 xray 的配置文件 config.json
如果是我的脚本, 或官方 xray 脚本安装的, 配置文件位置在 /usr/local/etc/xray/config.json
做法就是把 Reality 的 inbound 复制一份, 把端口那里改改.
注意两个 花括号 {} 之间, 要加个英文半角的逗号. (为了符合json格式)
然后重启 xray 服务
systemctl restart xray
2. 得到新的 Reality 节点的分享链接
在原来的分享链接的基础上, 你只要修改端口的部分.
最好再把备注改改, 方便后续区别.
如果你觉得上面这样的操作太难. 那么你可以在翻墙客户端里面复制一份节点, 再修改参数, 然后把新的节点分享链接复制出来.
3. 运行 Mihomo-party
https://github.com/mihomo-party-org/mihomo-party/releases
解压, 运行.
* 运行 Mihomo-party 要用 右键菜单 管理员身份
4. Sub-store 转换订阅链接
打开 Mihomo 自带的 Sub-store, 添加单条订阅
输入你的节点分享链接
Reality, Hy2, WSS 节点分享链接都一起丢进去.
这里面我还加了一条使用CloudFlare优选cname域名节点链接
5. Mihomo 添加订阅链接
6. 添加 自动选择 url-test 覆写配置yaml
点击新出现的覆写配置yaml, 打开编辑.
设置yaml文件内容
proxy-groups:- name: 自动选择type: url-testinclude-all: trueinterval: 300tolerance: 50url: https://cp.cloudflare.com/generate_204
为了方便未来使用, 给这个yaml覆写配置改个名字.
7. 给订阅添加覆写配置 url-test

8. 设置 全局 模式, 自动选择 url-test
上面这样设置的意思是,
进到 Mihomo 的流量全局走代理. 也就是走GLOBAL组,
然后GLOBAL组里面指定走"自动选择"组,
然后"自动选择"组会选择最快的节点.
9. 设置本地代理端口
如果你是像我一样, 浏览器用插件域名分流, 翻墙软件 都指定本地代理端口.
那么, 你把 Mihomo 的代理端口改成你要用的. 同时, 你原来的翻墙客户端可以关了.
到这里就设置完成了.
10. 覆写规则 中添加分流规则
如果你要开系统代理, Mihomo内部规则分流
那么在覆写yaml 中添加分流规则
rules:- GEOSITE,private,DIRECT- GEOSITE,geolocation-!cn,GLOBAL- GEOSITE,cn,DIRECT- GEOIP,private,DIRECT,no-resolve- GEOIP,telegram,GLOBAL- GEOIP,geolocation-!cn,GLOBAL- GEOIP,cn,DIRECT- MATCH,DIRECT
11. 开系统代理, 设置 规则 模式
这样你的系统中, 所有走系统代理的软件都可以正常翻墙了.
并且有分流规则.
========
评论
发表评论