由于verysimple也是基于vless v0协议,所以v2rayN也是可以兼容verysimple的
构造订阅
查了下v2rayN的github,找到一个订阅功能说明的wiki页面,其中对于v2rayN认可的订阅格式做了说明,大概就是
1 2 3 4 |
base64( vless://base64(Configuration) socks://base64(Configuration) ) |
但是,经过测试其实上面的格式v2rayN是没办法识别的,而应该是这样才行
1 2 3 4 |
base64( vless://Configuration socks://Configuration ) |
好的,这时候最大的坑就来了,在shadowrocket里,socks的address段是需要base64的,但是v2rayN没办法识别base64的socks链接。
订阅方法
这里也不知道为什么不通过代理更新订阅会出现无效的订阅,只有通过代理更新订阅才是好的
更新:好像现在又可以不通过代理更新了
无法获取订阅
如果发现无法获取订阅,尝试直接在浏览器中访问该订阅地址,若出现Authentication Failed,请检查返回值中的balance字段,若没有该字段,说明该订阅地址不存在,若存在该字段,说明该订阅地址已欠费,可通过代理访问返回值中的topUpUrl内的地址充值。
1 2 3 4 5 6 7 |
{ "code": "Your-Subscribe-Code", "msg": "Authentication Failed", "balance": -0.01, "topUpUrl": "waiting", "useragent": "postmanruntime/7.29.0" } |
一些额外设置
根据v2rayN官方声明,其不支持订阅链接中下发的allowInsecure=1参数,所以必须得手动在全局参数里开启allowInsecure,目前verysimple节点暂时需要手动设置allowInsecure=1
18 comments