920c 发表于 2018-1-7 01:49:06

【2月22号更新】XMR代理-XMRig-Proxy v2.4.5架设

本帖最后由 920c 于 2018-2-22 12:16 编辑


如果觉得这个教程挺好的,能帮助你的,请支持一下呗,为了对开发者的支持,免去Donate的请不要公布,自己知道就好了。
参考数值:
      机器:VPS或者独立服务器
      系统:Ubuntu 16.04+ / Windows
      官方下载地址:https://github.com/xmrig/xmrig-proxy
       
        使用XMRig-Proxy是可以减少对矿池的负载,大部分矿池都要求如果超过10台机器在同一个地址,都建议使用代理做中转,减少对矿池的服务器负荷还有网络负载。

        如果想架设XMR-Stak,可以看下这个:CPU挖矿-XMR-Stak 架设教程

注意区
      1. XMRig-Proxy代理不一定只能做XMR的代理,所有CryptoNight/CryptoNight-Lite的货币都可以用它做代理,如果想知道CryptoNight/CryptoNight-Lite货币有哪些虚拟币可以参考:https://www.cryptocompare.com/coins/#/btc?f0=CryptoNight
      2. 1月4号出现的CPU漏洞Windows&Linux系统开发商也开始准备发布补丁修补这个问题,会不会影响到算力这个还是未知之数,请大家密切留意。



安装教程:

注意:XMRig-Proxy不支持CentOS系统,请转移使用Ubuntu或者win系统

Ubuntu 16.04+
#更新系统
sudo apt-get --assume-yes update
sudo apt-get --assume-yes upgrade
#安装需要插件
sudo apt-get --assume-yes install git build-essential cmake libuv1-dev uuid-dev libmicrohttpd-dev screen htop
#查看自己主机IP
curl -4 icanhazip.com
#开启大内存和memlock
sysctl -w vm.nr_hugepages=128
sed -i '1s/^/vm.nr_hugepages=128\n/' /etc/sysctl.conf
echo '* soft memlock 262144' >> /etc/security/limits.conf
echo '* hard memlock 262144' >> /etc/security/limits.conf
#下载&安装最新版XMRig-Proxy
git clone https://github.com/xmrig/xmrig-proxy.git
cd xmrig-proxy
mkdir build
cd build
#如果不想安装HTTP Server还有API请在cmake..后加上-DWITH_HTTPD=OFF
# cmake.. -DWITH_HTTPD=OFF
cmake ..
make

可以在build文件夹里面开个新文档叫config.json,然后把下面的拷进去
config.json设置
{
    "background": false,
    "log-file": null,
    "access-log-file": null,
    "retries": 5,
    "retry-pause": 5,
    "donate-level": 2,
    "coin": "xmr",
    "custom-diff": 0,
    "syslog": false,
    "verbose": false,
    "colors": true,
    "workers": true,
    "pools": [
      {
            "url": "矿池地址+端口",
            "user": "钱包ID",
            "pass": "x"
      }
    ],
    "bind": [
      "这里是开端口给矿工连接的,例子:0.0.0.0:3333"
    ],
    "api": {
      "port": 0,
      "access-token": null,
      "worker-id": null
    }
}

XMR-Stak矿工设置
#架设代理地址端口
"pool_address" : "你的代理地址:端口",
#设置机器名字
"wallet_address" : "当前矿工名字",
#这个设成x就好了,不用管的
"pool_password" : "x"
#必须要设置nicehash为true
"use_nicehash" : true,

问题区:
1. 有没有免去Donate的设置?
答:有的,请先支持一下这个教程,再PM我。(直接PM我的,无视)

2. 官方的Donate机制是怎么样的?
答:第一个矿池的前256个矿工不用捐款,剩余的不是从minemonero.pro做矿池的话会随机捐款50-150分钟,如果是从minemonero.pro做矿池的话,随机捐款是2分钟。

3. 开启NiceHash是在NiceHash官网挖矿吗?
答:不是的,矿工需要开启nicehash是因为XMRig-Proxy是一个代理,矿工不开启nicehash直接连去XMRig-Proxy的话,矿池会reject的。至于NiceHash是什么,大家可以去https://www.nicehash.com/看看,简单介绍就是个买卖算力的市场。


企鹅交流群:696902722

教程更新:
        2018-01-07
                - 增加XMRig-Proxy教程
        2018-01-21
                - 添加企鹅交流群
        2018-02-22
                - 版本更新到v2.4.5

Chappako 发表于 2018-1-7 01:50:43

前排支持 紫薯布丁

椰子 发表于 2018-1-7 02:36:37

大佬,正好我在配这个,有一堆网吧的低算力机器,导致这个一直报 Low difficulty share 怎么解决呢

920c 发表于 2018-1-7 02:38:34

椰子 发表于 2018-1-7 02:36
大佬,正好我在配这个,有一堆网吧的低算力机器,导致这个一直报 Low difficulty share 怎么解决呢 ...

建议你自订难度,还有连接矿池端口选最低的那个

椰子 发表于 2018-1-7 02:39:37

920c 发表于 2018-1-7 02:38
建议你自订难度,还有连接矿池端口选最低的那个

自定难度是在挖矿机上定义吗?端口已经选择3333了

920c 发表于 2018-1-7 02:40:29

如果你用了XMRig-Proxy,自订难度是在代理里面设的,格式是怎么样就看矿池说明书了

920c 发表于 2018-1-7 03:04:11

椰子 发表于 2018-1-7 02:39
自定难度是在挖矿机上定义吗?端口已经选择3333了


如果你用了XMRig-Proxy,自订难度是在代理里面设的,格式是怎么样就看矿池说明书了

huaan123 发表于 2018-1-7 10:46:28

大佬出品,必属精品,可惜那个nicehash无法用代理。算力低的无法挖掘nicehash,因为没有办法设置难度。所以会一直超时,超时。

liutianshu77 发表于 2018-1-7 11:06:21

920c 发表于 2018-1-7 12:43:28

huaan123 发表于 2018-1-7 10:46
大佬出品,必属精品,可惜那个nicehash无法用代理。算力低的无法挖掘nicehash,因为没有办法设置难度。所以 ...

这个没办法,可以考虑用的比较高的算力机器去挖NiceHash
页: [1] 2 3 4 5
查看完整版本: 【2月22号更新】XMR代理-XMRig-Proxy v2.4.5架设