目前,GOPROXY 和 SDK 提供免费版和商业版,功能对比如下。

            免费版       商业版   
TCP转发
UDP转发
HTTP(S)代理
Socks5代理
Socks5代理UDP支持
SPS综合代理
SPS上级认证
内网穿透
DNS代理,防污染,独立DNS服务
HTTP(S)代理认证,认证API,负载均衡 ×
SOCKS5代理认证,认证API,负载均衡 ×
SPS代理认证,认证API,负载均衡 ×
STOP&ONLY黑白名单 ×
客户端IP黑白名单 ×
检查更新,失败退出 × ×
单机进程数量限制 × ×
手册完整功能 ×
需要联网认证 ×
限速功能 ×
http/socks5/tcp代理指定出口IP ×
目标连接重定向 ×
docker
免费更新至更多功能的商业版 ×
http(s)\socks\sps,上级ws/wss支持路径和独立加密 ×
用户限速,IP限速 ×
用户限连接数,IP限连接数 ×
API动态选择上级代理 ×
socks5/http(s)/sps/tcp/udp代理监听支持端口范围 ×

商业版授权方式分为两种

  1. 程序和机器绑定,单个机器方式授权,针对机器码收费。

  2. 程序和不和机器绑定,授权码方式授权,针对授权码收费。

商业版使用

  1. 去平台授权平台 点击进入 注册一个用户。

  2. 获取机器的机器码(机器码授权方式):

    • 如果是goproxy商业版,那么首次执行:proxy http, 并等待程序自己退出,不要手动结束程序, 然后会在当前目录下面生成id.txt文件,里面是当前机器的机器码,另外命令行也会显示机器码code:后面的东西,注意不包含空格。
    • 如果是proxy-admin 商业版 控制面板proxy-admin vip 控制面板,那么首次执行:proxy-admin不带任何参数, 并* *等待程序自己退出,不要手动结束程序**, 然后会在当前目录和下面的路径生成id.txt文件,Linux位于: /etc/gpa/id.txt,Windows位于: C:\gpa\id.txt ,里面内容是当前机器的机器码。
    • 另外直接执行命proxy-admin不带任何参数,也会显示机器码,即code:后面的东西,注意不包含空格。
    • 然后在授权后台,在线自助购买,购买机器码名额。然后点击菜单我的机器码,点击列表操作列的修改 ,把id.txt内的机器码填入到机器码输入框里面,然后保存即可完成授权。
    • 卡密方式,此方式可以大批量添加机器码,如需要此方式,可联系 arraykeys@gmail.com 购买卡密,去授权平台后台点击菜单添加机器码输入卡密完成机器码购买。
  3. 授权码方式授权,目前只有goproxy商业版有此授权方式。首先点击进入 授权后台 ,登录后,点击菜单,我的授权码->在线购买授权码, 然后会在我的授权码列表看见购买的授权码。 然后就是启动proxy的时候加上授权码参数--authcode 授权码 启动程序即可,也可以设置环境变量LIC_AUTHCODE内容为授权码, 如果没有使用参数--authcode,程序尝试从环境变量LIC_AUTHCODE获取授权码。

  4. 商业版下载,进入对应项目的首页,点击中文介绍,有详细的下载安装说明。

    • 下载文件列表中文件名后缀是:_commercial.tar.gz的为商业版。请根据自己系统情况下载。 - 所有软件项目地址:点击进入
  5. 注意:不同名字的软件,是不同的软件,不同的软件需要各自购买授权,所以要确保购买的软件和安装的软件是一致的。

  6. 完全手册:点击进入
    新版手册:点击进入

proxyadmin 授权码

proxyadmin_coml(商业版) 和 proxyadmin_vip(VIP版本)也支持授权码方式授权,但是授权码使用方式和goproxy不一样。

安装proxyadmin_coml(商业版)或proxyadmin_vip(VIP版本)后,系统类型不一样,会在下面路径生成一个authcode.txt的空文件,只需要把购买的授权码写入该文件,然后执行proxy-admin restart重启程序即可。

  • Linux:/etc/gpa/authcode.txt
  • macOS:/etc/gpa/authcode.txt
  • Windows:C:\gpa\authcode.txt

提醒

商业版只会在启动的时候联网检查一次授权,后期不会再联网检查,只会在授权码机器码到期的时候再检查一次,如果48小时内无法成功检查授权程序会退出。 如果系统发现用户恶意使用或传播自己的授权码机器码,官方有权终止其使用,并不负任何责任。

购买商业版

  1. 购买商业版,授权后台可以在线购买,特殊需求发送邮件到:arraykeys@gmail.com

  2. 除了联系管理员购买卡密,还可以在线购买机器码。首先登录授权平台,点击菜单:机器码管理->在线购买,可以完成少量机器码的购买。如果需要一次购买很多,可以根据网页提示联系管理员。

商业版免费试用

  1. 购买商业版之前你可以免费试用7天,以用来确定GOPROXY商业版功能是否满足你的需求。

  2. 试用步骤:登录授权平台 -> 机器码管理 -> 在线购买 -> 点击”开始试用”。

  3. proxy-vip控制面板,proxy-admin控制面板商业版均不支持试用,因为它们和免费版proxy-vip界面和操作一样。 proxy-admin控制面板功能和goproxy商业版功能一样,区别是

    商业版用户须知

1、官方免费提供首次安装指导。

2、商业版用户可以提一些商业功能意见,官方会针对意见的合理性等情况进行评估,如果意见被采纳,在未来新版本中会加入。

3、商业版用户可以免费更新至功能更多的商业版新版。

4、没有技术支持。

不能访问授权的解决办法

商业版必须可以在线访问授权才能使用,如果您在使用proxy过程中出现服务器可以访问互联网,但是proxy提示访问授权信息失败。可以按着以下方法解决。

1.如果您的proxy机器可以访问互联网,由于机器DNS可能不能正确解析更新域名,可以指定DNS启动proxy。

Linux启动命令示例:

LIC_DNS=8.8.4.4:53 ./proxy http -p :9090

Windows启动命令示例

set LIC_DNS=8.8.4.4:53
./proxy.exe http -p :9090
2.如果proxy是在内网环境不能直接访问互联网,你可以在能够访问互联网的机器上启动一个http代理,然后给proxy使用。

比如: proxy在192.168.1.10,不能直接访问互联网。

在192.168.1.200机器可以访问互联网,那么可以在192.168.1.200机器启动:

./proxy http -p :8080 -q 8.8.4.4:53

在192.168.1.10上面启动命令:

LIC_PROXY=http://192.168.1.200:8080 ./proxy http -p :9090

3.如果内网有现成的http代理,那么2步骤里面不需要自己启动一个代理,LIC_PROXY直接使用现成的http代理即可。