在结束了对 sspanel 开发之后,我开始了另外一个开源项目 KENSHIN,它是一个帮助每一个人更容易访问互联网的项目。这里分享一下收集到下游周边程式的 URI Scheme。
Surge 2
订阅配置:https://manual.nssurge.com/others/managed-configuration.html
支持 Shadowsocks 配合 simple-obfs。
[proxy-name] = custom, [host], [port], [method], [password], [SSEncrypt.module URL], tfo=true, udp-relay=true, obfs=[http/tls], obfs-host=[obfs host]
Surge 3+
订阅配置:https://manual.nssurge.com/others/managed-configuration.html
支持 Shadowsocks 配合 simple-obfs,支持 vmess。
[proxy-name] = ss, [host], [port], encrypt-method=[method], password=[password], tfo=true, udp-relay=true, obfs=[http/tls], obfs-host=[obfs host]
[proxy-name] = vmess, [host], [port], username=[uuid]
Shadowrocket
订阅支持 Shadowsocks 配合 simple-obfs,支持 vmess。
Shadowsocks 为 SIP002 URI Scheme。
vmess 为 vmess://base64([cipher]:[uuid]@[host]:[port])?remarks=queryEscape([name])
。
此外在行首支持 STATUS=[status] \n REMARKS=[remarks]
给予客户端提示。
完整的一份配置在 base64 encode 后为
U1RBVFVTPWxhYmVsX25leHRfdG9fcmVtYXJrcwpSRU1BUktTPUtFTlNISU4Kc3M6Ly9ZMmhoWTJoaE1qQXRhV1YwWmkxd2IyeDVNVE13TlRwdk4ydHdOMGM9QGV4YW1wbGUuY29tOjEyMzQ1Nj9wbHVnaW49b2Jmcy1sb2NhbCUzQm9iZnMlM0R0bHMlM0JvYmZzLWhvc3QlM0Rkb3dubG9hZC53aW5kb3dzdXBkYXRlLmNvbSUzQm9iZnMtdXJpJTNEJTJGIyVFNCVCOCU5QyVFNCVCQSVBQyVFRiVCQyU4Q1RISU5LSFVHRS5ORVQlRUYlQkMlOEMxQTMKdm1lc3M6Ly9ZWFYwYnpveE1URXdZekV3TmkxbU9USTVMVE0wWm1NdFltUmlNaTAxTXpjNE5UQXdNVE5tWkRSQVpYaGhiWEJzWlM1amIyMDZNVEl6TkRVPT9yZW1hcmtzPSVFOSVBNiU5OSVFNiVCOCVBRiVFRiVCQyU4Q1BDQ1cuQ09NJUVGJUJDJThDMTAxCg==
encode 之前为
STATUS=label_next_to_remarks
REMARKS=KENSHIN
ss://[email protected]:123456?plugin=obfs-local%3Bobfs%3Dtls%3Bobfs-host%3Ddownload.windowsupdate.com%3Bobfs-uri%3D%2F#%E4%B8%9C%E4%BA%AC%EF%BC%8CTHINKHUGE.NET%EF%BC%8C1A3
vmess://YXV0bzoxMTEwYzEwNi1mOTI5LTM0ZmMtYmRiMi01Mzc4NTAwMTNmZDRAZXhhbXBsZS5jb206MTIzNDU=?remarks=%E9%A6%99%E6%B8%AF%EF%BC%8CPCCW.COM%EF%BC%8C101
Quantumult
shadowsocks=[host]:[port], method=[method], password=[password], fast-open=true, udp-relay=true, tag=[tag], obfs=[http/tls], obfs-host=[obfs host]
vmess=[host]:[port], method=[method], password=[uuid], tag=[tag]
vmess 暂不支持 auto。
Clash
https://github.com/Dreamacro/clash
ShadowsocksR
ssr://base64([host]:[port]:[protocol]:[method]:[obfs]:base64([password]))/?remarks=base64([name])&obfsparam=[obfsparam]&protoparam=[protoparam]&group=base64([group])
特别地,使用 ShadowsocksR 表示 Shadowsocks 时,protocol=origin, obfs=plain, obfsparam=, protoparam=
。