Surge Mac 如何使用不支持的协议(VLESS/SSR 等)

Surge Mac 如何使用不支持的协议(VLESS/SSR 等)
⚠️ 若你不需要支援
⚠️ 不要指定输出为
▎Surge for macOS 必须手动指定链接参数
· 根据 External Proxy Program 文档
(当然你本身也可以自己在 Sub-Store 本地订阅里手写 External Proxy Program 格式的单行, 有时候也可能需要用不是 mihomo 的)
· 节点字段查看 mac 系统安装 mihomo 的喂饭命令(已过时), 可直接使用 homebrew 安装:
· 节点字段
·
·
·
·
▎链接参数说明
也可参考👆在链接参数上使用
▎排查方法
· 使用
· 查看
Sub-Store 合集
频道资源合集
恰饭推荐
群组
联系推广
#SubStore #mihomo #Surge #SurgeMac #VLESS #SSR
⚠️ 若你不需要支援
Surge 本身不支持的协议⚠️ 不要指定输出为
SurgeMac▎Surge for macOS 必须手动指定链接参数
target=SurgeMac 或在 同步配置 中指定 SurgeMac 来启用 mihomo 支援 Surge 本身不支持的协议· 根据 External Proxy Program 文档
addresses 参数要求为 IP, 可先进行 节点操作 中的 域名解析(当然你本身也可以自己在 Sub-Store 本地订阅里手写 External Proxy Program 格式的单行, 有时候也可能需要用不是 mihomo 的)
· 节点字段
_exec 为 mihomo 路径, 默认 /usr/local/bin/mihomo, 需自行下载对应平台的 mihomo 内核到此路径, 并设置好权限. brew install mihomo. 然后使用脚本操作 $server._exec = "/opt/homebrew/opt/mihomo/bin/mihomo" 即可(如图)· 节点字段
_localPort 端口为初始端口号, 逐个递减, 默认为 65535·
_merge 为开启仅一个 mihomo 进程+多个 listeners 的模式, 此时仅有一个 mihomo External Proxy Program, 节点会转成 SOCKS5, _mergeName 可设置这个 mihomo 节点的名字(默认为 mihomo merged)·
_mihomoExternal 为 true 可强制指定使用 mihomo External Proxy Program 输出该节点·
_defaultNameserver (默认为 [ '180.76.76.76', '52.80.52.52', '119.28.28.28', '223.6.6.6' ] ) 和 _nameserver (默认为 [ 'https://doh.pub/dns-query', 'https://dns.alidns.com/dns-query', 'https://doh-pure.onedns.net/dns-query' ] ) 为数组 用于自定义 mihomo 的 default-nameserver 和 nameserver·
_config 对象可覆盖默认配置▎链接参数说明
也可参考👆在链接参数上使用
mihomoExternal, mihomoMergeName, mihomoMerge▎排查方法
· 使用
/usr/local/bin/mihomo -h 进行检查, 输出有 -config string specify base64-encoded configuration string 即为正常.· 查看
/tmp/Surge-External-xxxxxx.log 日志. xxxxxx 为节点名称
Sub-Store 合集
频道资源合集
恰饭推荐
群组
联系推广
#SubStore #mihomo #Surge #SurgeMac #VLESS #SSR