20220330axjwwp

Surge版本需 >= 4.4.0

遇到的问题

在昨天我更新了所有的V2Ray的AlterID=0,意味着启用了AEAD加密,正式弃用MD5+AES的加密方式。奇怪的是朋友在使用后发现,不管是Surge的macOS还是iOS端都无法使用所有的节点,查看配置文件发现,每一个节点的信息中并没有vmess-aead=true。这是最大的问题。

解决方案一:修改V2Board面板的默认配置(对于订阅提供者)

V2Board <=1.5.4 正式版

修改 app/Http/Controllers/Client/Protocols/Surge.php文件的89行到90行之间添加一行vmess-aead=true,

V2Board >=1.5.5 开发版(测试版)

无需任何操作,默认已添加。

解决方案二:使用subconverter订阅转换服务(对于订阅使用者)

subconverter发布的最新版Release为v0.7.1,当AlterID=0时,并不会添加vmess-aead=true参数,因此我编译了全新的v0.7.2,当客户端为Surge时,强制添加vmess-aead=true

我的订阅转换服务

SubConverter v0.7.2

您可以使用 OwO Network Limited 提供的订阅转换服务,当然如果您害怕自己的订阅链接泄露,您可以自己部署全新的 v0.7.2 版本。