sps代理增加了对单个上级认证信息的支持,如果没有单独设置,就使用全局-A设置.

现在上级格式: YTpi#2.2.2.2:33080@1
  说明:
  YTpi 是经过base64编码的认证信息,比如是http(s)/socks原始认证信息a:b,用户是a密码是b,base64编码之后是:YTpi
     如果是ss,那么a就是加密方法,b是密码,比如:aes-192-cfb:your_pass,base64编码之后是:YWVzLTE5Mi1jZmI6eW91cl9wYXNz
  # 是间隔符号,如果有认证信息,必须有#,没有认证信息可以省略#.
  2.2.2.2:33080 是上级地址
  @1 是设置权重,可以参考手册权重部分.
This commit is contained in:
arraykeys@gmail.com
2019-01-21 16:21:46 +08:00
parent 942b026a05
commit 0c675e6ff6

View File

@ -73,6 +73,7 @@ func NewGroup(selectType int, configs BackendsConfig, dr *dnsx.DomainResolver, l
}
}
func (g *Group) Select(srcAddr string, onlyHa bool) (addr string) {
addr=""
if len(g.bks) == 1 {
return g.bks[0].Address
}