如何通过代理服务器挖矿代理服务器工作原理


有必要搭建代理服务器吗?大型矿场由于矿机数量巨大,如果直接连接矿池挖矿地址挖矿,可能会因为网络等原因导致拒绝率较高。特别是在矿池任务切换期间,如果矿场的网络不够稳定,可能会出现矿池已切换任务但矿机依然在执行上一个任务的情况,造成算力浪费。如果在矿场中安装一个代理服务器,矿池下发任务时先下发到代理服务器,然后由代理服务器下发到矿机,提交结果时,矿机先提交到代理服务器,然后由代理服务器提交给矿池挖矿服务器,这样可以大大提高挖矿的稳定性和降低拒绝率。

搭建代理服务器的好处

1、代理服务器专门负责提交和下发任务,矿机安心挖矿

2、减少带宽占用,矿池和矿场的网络资源都得到释放

准备工作开始搭建挖矿代理服务器前,您需要做好以下准备:

1、一台充当代理服务器的电脑,并且可以联网

2、电脑上需要安装ubuntu14.04及以上的Linux操作系统

接着,输入第1行命令,进入/root/目录,输入第2行命令,下载mineragent:cd/root/gitclone/viabtc/mineragent.git

您可以看到一个”mineragent-master“的目录被下载下来,进入该目录。您可以根据自己的需要选择配置BTC或BCH币种的代理,如果配置BTC代理请输入以下命令:cdbtc_mineragent/ls

“mineragent-master”目录下有mineragent的应用程序、日志、小工具等,如果您有VIP挖矿地址,也可以编辑“config/config.json”文件,将默认的挖矿地址“”改为您的VIP挖矿地址。

接下来,输入以下命令,运行restart脚本,即可直接启动代理服务器:./shell/restart.sh

如果想让mineragent可以在电脑开机或重启后自动运行起来,您可以编辑定时任务表,将保活脚本也运行起来:crontab-e

在定时任务列表下添加一行:*/1****/root/btc_mineragent/shell/check_alive.sh>/dev/null2>