请教下想用 surge 配置分离,我这么写能不能满足我的需求?

2 天前
 Milicense
surge 4 mac os


需求:使用机场的托管链接获得机场的代理、规则等等,在此基础上,新增一些我自己的自定义规则,例如:v2ex.com-默认走国外流量。但是机场的托管规则是不允许自定义的,而我如果把机场节点复制出来变成普通的配置,那么又实现无法自动更新节点。

上网查找一番,发现有个功能叫配置分离,即我可以自己新建个空白配置,任意调用其他配置的代理或者规则。
https://kb.nssurge.com/surge-knowledge-base/zh/guidelines/detached-profile

由于里面给出的例子是完全不需要机场的规则与我的不相符,想请大家指教下。

------------------------------

[Proxy]
#!include ManagedProfile.conf

[Proxy Group]
#!include ManagedProfile.conf

这样只能获取到机场的代理,获取不到机场的规则


-------------------------------

[General]
loglevel = notify

[Proxy]
#!include Proxy1.dconf, Proxy2.dconf

[Proxy Group]
#!include Group.dconf

[Rule]
#!include Rule.dconf


这样应该就可以了吧?那么请问下[General] 这个字段是什么意思呢?
551 次点击
所在节点    Surge
8 条回复
ajyz
2 天前
你可以创建机场托管备份,这样就能编辑了,在此基础上编辑就是了,保留 General 等主要部分,分流规则可以完全按自己需要来,而托管地址可以作为外部代理列表引用(就相当于其它 app 的订阅链接),这样只载入节点,还可以用正则进行筛选
chanChristin
2 天前
[General]
你就理解为设置就行了,里面会设置一些功能
https://github.com/blankmagic/surge/blob/main/profile.conf 可以参考这个配置,里面写了很多注释
hfl1995
2 天前
https://raw.githubusercontent.com/Rabbit-Spec/Surge/Master/Conf/Spec/Surge-Mini.conf
直接用这个大佬的配置,把里面的 policy-path=你的订阅地址,这里的你的订阅地址替换成真实的地址就好了
mayuko2012
2 天前
可以用 https://github.com/sub-store-org/Sub-Store 实现一个本地服务,然后导入机场的节点,自己的配置文件可以引入这个本地订阅就可以实现更新

或者用 https://surgio.js.org/本地生成配置信息
Milicense
2 天前
@chanChristin #2
@hfl1995 #3 感谢
H97794
2 天前
@hfl1995 也用这个 配置
https://github.com/Rabbit-Spec/Surge/tree/Master/Conf

@Milicense
现在一般用其他配置 放入机场纯代理订阅链接
你想要的也就实现了 机场还能保持更新
Milicense
2 天前
@H97794 #6 嗯 我现在就是这么打算的,这也就是配置分离吧? 我以前是手动把托管节点复制出来,现在发现可以直接引用托管配置的代理,就能自动更新了
xpn282
2 天前
自己手搓做合适自己的配置,这才是最完美的。
现在公开的配置没有一个符合我自己需求的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1117759

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX