目前,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代理监听支持端口范围 |
× | √ |
商业版授权方式分为两种
程序和机器绑定,单个机器方式授权,针对
机器码
收费。程序和不和机器绑定,授权码方式授权,针对
授权码
收费。
商业版使用
去平台授权平台 https://gpm.host900.com/?lang=zh-CN 注册一个用户。
如果使用
机器码
授权方式,首次执行:proxy http
,控制面板执行proxy-admin
, 并等待程序自己退出,不要手动结束程序, 然后会在当前目录下面生成id.txt文件,控制面板 Linux:/etc/gpa/id.txt
,Windows:C:\gpa\id.txt
,里面是当前机器的机器码, 然后在授权后台自助在线购买机器码。然后点击菜单我的机器码
,点击列表操作列的修改
,把id.txt内的机器码填入到机器码输入框里面,然后保存即可完成授权。 或者联系arraykeys@gmail.com
购买卡密,去授权平台后台点击菜单添加机器码
输入卡密
完成机器码购买。如果是
授权码
方式授权,首先购买授权码,然后会在授权平台里面看见自己的授权码。加上授权码参数--authcode 授权码
启动程序即可,也可以设置环境变量LIC_AUTHCODE
内容为授权码,如果没有使用参数--authcode
,程序尝试从环境变量LIC_AUTHCODE
获取授权码。如果是sdk,start方法有授权码参数,使用购买的授权码即可。商业版下载,打开下面下载地址后,下载文件列表中文件名后缀是:_commercial.tar.gz的为商业版。请根据自己系统情况下载。 下载地址:
https://github.com/snail007/goproxy/releases
完全手册:https://github.com/snail007/goproxy/blob/master/README_ZH.md
新版手册:https://snail007.github.io/goproxy/categories/goproxy%E6%89%8B%E5%86%8C/
提醒
商业版只会在启动的时候联网检查一次授权,后期不会再联网检查,只会在授权码
、机器码
到期的时候再检查一次,如果48小时内无法成功检查授权程序会退出。
如果系统发现用户恶意使用或传播自己的授权码
、机器码
,官方有权终止其使用,并不负任何责任。
购买商业版
购买商业版,授权后台可以在线购买,特殊需求发送邮件到:
arraykeys@gmail.com
。除了联系管理员购买卡密,还可以在线购买机器码。首先登录授权平台,点击菜单:机器码管理->在线购买,可以完成少量机器码的购买。如果需要一次购买很多,可以根据网页提示联系管理员。
商业版免费试用
购买商业版之前你可以免费试用7天,以用来确定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