蓝岸 是一个仅提供 vmess
协议的代理机场,详情可以直接点击上方链接进行了解。
本文主要讲解如何使用 Python
解析实现 Surge
外部代理列表的订阅。
截止 2020-01-09, Surge
近期已经支持 vmess
协议,蓝岸 官网提供多种订阅方式,其中方式5仅支持 Surge
配置文件托管订阅,出于自己配置文件的私密性,我选择通过服务器挂载脚本实现外部代理列表订阅。
脚本开源地址:ChengLuffy/lanan_scripting_for_surge
使用方法:需要安装 python3( 以及 requests module),搭建完成后下载 lanan_sub_for_surge.py 文件,编辑文件,填写 SUB_URL
(蓝岸订阅方式1)、 FILE_PATH
(转译后的文件存储的完整路径,包括文件名),之后使用
1 | python3 /'path_to'/lanan_sub_for_surge.py |
验证运行结果。
上方验证通过后,利用 corntab
进行定时运行,起一个 nginx
服务,将上方 FILE_PATH
设定成 nginx
的文件目录下,通过 Surge 的 外部代理列表
可以实现订阅。也可以在 Mac 上定时运行,并直接将 FILE_PATH
设定成配置文件同步目录下的文件实现订阅。