BTCDN是一款需要联网授权的软件,授权系统是使用的阿里云服务体系,并不是大家想象的我们自建了一台服务器来作为授权验证服务器,很多客户可能会在内网需要使用到BTCDN,安装BTCDN的服务器是没法访问互联网的(或者是其他网络限制原因),这样就没法直接授权了。按照下面的方法就好办了。
第一步:
首先使用一台低配闲置但需要长期开机连接互联网的windows系统电脑来作为跳板机,这台跳板机既可以访问互联网(走外网),又能使安装BTCDN的服务器访问到(走内网),这样就可以把内网的BTCDN和互联网的阿里云服务连接起来。
第二步:
解压授权转发程序到任何位置,双击运行“授权转发.exe”文件,弹出黑窗口,出现以下提示则跳板机网络可用,在防火墙打开443端口,确保443端口可以访问。
保持黑窗口一直不要关闭,让他一直处于运行状态。
第三步:
然后修改BTCDN服务器的Hosts文件,linux修改 /etc/hosts 文件
增加一条“跳板机ip post-cn-v0h0lbl5w04.mqtt.aliyuncs.com”,这个跳板机就是你运行“授权转发.exe”的机器,,IP地址是安装PPVOD能访问到的ip地址。例:
然后保存,再尝试更新授权码。
如果BTCDN机器的网络可以访问互联网或者网络恢复正常以后,可以删除添加的hosts内容,再尝试更新授权码,如果能成功更新,则可以关闭这个跳板机了。