安装Docker
代理要和矿机在同一个内网下。需要接触内网隔离或者将代理加到白名单里面
Windows Docker 安装方法
一、设备要求
1. 使用Windows 10 以上操作系统,10 Pro/Enterprise/Home (18363+)
2. DNS不能使用114.114.114.114,推荐 DNS 为 119.29.29.29 223.5.5.5
3. CPU 支持 虚拟化技术,可在BIOS中检查
4. 常见技术问题以及解决方案:
a. 在bios中启用虚拟化 [Motherboard] How to enable AMD virtualization in the BIOS | Official Support | ASUS Global
b. Windows 10 家庭版默认没有开启Hyper-V,需要手动启用运行启用虚拟机脚本 How To Enable Hyper-V On Windows 10 Home
c. Windows 10 专业版/企业版/教育版 启用Hyper-VEnable Hyper-V on Windows 10
d. WSL 更新错误:
更新下载安装最新Linux 内核,参考 安装 WSL 第四、第五步
e. WSL 前置组件:WSL 2 requires an update / The update only applies to machines with WSL · Issue #5014 · microsoft/WSL
f. 关闭防火墙(包括专用网络、公共网络等所有防火墙),windows 10 开启防火墙的情况下,矿机无法连接代理,无法ping通代理。
5. i5 8G以上硬件配置,建议5000台以下矿机
6. i7 CPU 操作系统可适当增加矿机,实际带矿机数,可通过查看系统自带“任务管理器”CPU、内存使用率评估增加矿机
7. 代理设备专机专用
二、下载Docker For Windows安装包并按照提示安装 https://blockin-share.oss-cn-beijing.aliyuncs.com/oagent/Docker Desktop Installer.exe
三、Win + R 以管理员身份运行,cmd
-
-
CMD 通常的路径 C:/Windows/System32/cmd.exe
-
1docker pull registry.cn-beijing.aliyuncs.com/poolin_public/oagent:latest
1docker run -itd --name oagent --dns 119.29.29.29 --dns 223.5.5.5 -p 6000-6100:6000-6100 --restart=always --log-opt max-size=500m --log-opt max-file=3 -d registry.cn-beijing.aliyuncs.com/poolin_public/oagent:latest
1docker ps
Linux Docker 安装方法
-
Linux 操作系统镜像下载地址
-
更改Linux 操作系统DNS
-
DNS不能使用114.114.114.114,会导致后续操作执行失败
-
建议使用DNS 119.29.29.29,223.5.5.5
-
-
打开终端,依次执行命令
1# 启用root权限,输入密码
2> sudo -s
3Password:
4> apt-get update && apt-get install -y curl
5> curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
6> docker pull registry.cn-beijing.aliyuncs.com/poolin_public/oagent:latest
7> docker stop oagent
8> docker rm oagent
9> docker run -itd --name oagent \
10 --dns 119.29.29.29 \
11 --dns 223.5.5.5 \
12 -p 6000-6100:6000-6100 \
13 --restart=always \
14 --log-opt max-size=500m --log-opt max-file=3 \
15 -d registry.cn-beijing.aliyuncs.com/poolin_public/oagent:latest
机器配置最低要求
i5 同级别或以上 CPU
最少8G内存,建议12G以上
256G SSD
全链路千兆内网,路由器交换机性能不够会导致拒绝率提高
显卡无要求
Windows 需要 Windows 10 以上操作系统(推荐Windows 10 专业版),支持开启Hyper-V,可以带5000机器
开启Hyper-V 方法:Enable Hyper-V on Windows 10
Linux 建议 Ubuntu 20.04 操作系统,可以带8000机器
镜像下载地址:Download Ubuntu Desktop | Download | Ubuntu
建议使用Linux操作系统,Windows操作系统可能存在兼容性问题以及系统损耗
后期维护
安装完成后运行成功后不要关闭代理进程
代理默认开机自启动,正常运行如下截图
专机专用
正常情况下代理机器不要运行无关软件,例如浏览器、向日葵、qq微信等,开启无关软件可能导致矿机连接不稳定、掉线、拒绝率高
使用有线连接网络并设置固定IP
所有流量都应经过加密。未加密流量的矿机不开机。防止暴露
查看系统资源占用,过高的资源占用可能导致拒绝率升高,主要查看网络/CPU/内存等
Windows 系统调优
扩容虚拟内存:
系统属性 → 高级 → 性能选项 → 调整为最佳性能 → 高级 → 调整虚拟内存10G以上
Windows 电脑关闭休眠
已支持币种端口
BTC 6001
LTC 6002
DASH 6003
ETH 6005
ZEC 6006
BCH 6010
DCR 6012
BSV 6017
HNS 6020
CKB 6023
ZEN 6024
STC 6026
ETC 6028