合規使用提示
HashRelay 是一款通用的網絡基礎設施工具。請確保您對加密貨幣挖礦及本軟件的使用符合您所在國家或地區的法律法規,相關責任由使用者自行承擔。部分地區可能限制或禁止挖礦及相關活動,下載或部署前請先了解並遵守當地規定。
環境要求
| 組件 | 最低要求 |
|---|---|
| 中繼服務端 | Linux x86_64/ARM,1 核 512MB RAM,公網 IP,開放 8555/9555 端口 |
| 本地客戶端 | Linux 或 Windows,與礦機同局域網 |
| 礦機 | 支持 Stratum 協議(BTC/ETH/LTC/KAS 等均可) |
| 數據庫(可選) | SQLite(內置,無需額外安裝);同時支持 MySQL/PostgreSQL |
1
步驟一 — 部署服務端
運行一鍵安裝腳本(推薦)—— 自動下載 hr-server、寫入配置、安裝 Web 界面並註冊服務;也可從下載頁手動運行二進制。
bash
# Recommended — one-line installer.
# Downloads the latest hr-server binary, writes /etc/hash-relay/server.toml,
# installs the Web UI, and registers a systemd / procd service.
curl -fsSL https://hashrelay.net/releases/scripts/install-server.sh | sudo sh
# Or run a binary downloaded from the Downloads page manually:
./hr-server --config server.toml2
步驟二 — 安裝客戶端
在與礦機同局域網的機器上安裝客戶端。請先在服務端創建客戶端節點(Web 管理後臺 → Client Nodes),獲取 client_id 和 token。
bash
# Create a client node on the server first (Web UI → Client Nodes).
# Replace YOUR_* values below with your own before running.
curl -fsSL https://hashrelay.net/releases/scripts/install-client.sh | \
sudo env \
SERVER_ADDR=YOUR_SERVER_IP \
TCP_PORT=8555 \
QUIC_PORT=9555 \
CLIENT_ID=YOUR_CLIENT_ID \
TOKEN=YOUR_ACCESS_TOKEN \
sh
# OpenWrt / already root: omit sudo — pipe to "env ... sh" instead備選:先安裝,再改配置
bash
# Install first, edit config, then restart:
curl -fsSL https://hashrelay.net/releases/scripts/install-client.sh | sudo sh
# OpenWrt / already root: omit sudo on the line above
# Edit /etc/hash-relay/client.toml — set server_addr, tcp_port, quic_port, client_id, token
sudo nano /etc/hash-relay/client.toml
# Restart — Linux (systemd):
sudo systemctl restart hash-relay-client
# Restart — OpenWrt (procd):
/etc/init.d/hash-relay-client restart配置說明
- •安裝前請先在服務端創建客戶端節點(Web 管理後臺 → Client Nodes)—— client_id 和 token 必須與服務端一致。
- •配置文件位於 /etc/hash-relay/client.toml —— 設置 server_addr、tcp_port、quic_port、client_id 和 token
- •本地監聽端口與傳輸方式由服務端通過 ConfigSync 自動下發,無需手動配置端口
- •安裝腳本會自動註冊 systemd / procd / Windows 服務,實現開機自啟
- •修改 client.toml 後重啟服務:sudo systemctl restart hash-relay-client
3
步驟三 — 配置端口映射
打開服務端 Web 管理後臺,創建礦池和端口映射 —— 無需命令行操作。
- 1
在瀏覽器打開服務端 Web 管理後臺 http://你的服務器:8080 並登錄。默認密碼為 hash,首次登錄必須修改密碼。
- 2
進入「礦池」→「添加礦池」,填寫名稱、幣種和礦池地址(如 stratum.f2pool.com:3333),保存。
- 3
進入「端口映射」→「添加映射」,選擇本地端口(如 13333)並關聯剛創建的礦池,保存。
- 4
映射即時生效,無需重啟。
剛剛發生了什麼
- •將礦機礦池地址改為 客戶端IP:13333 即可開始挖礦
- •在管理後臺的「儀表盤」或「狀態」頁面即可驗證
- •從這一刻起,所有流量都會通過隧道自動加密
部署成功!
您的挖礦中繼已啟動。請檢查以下內容:
- 客戶端在線(心跳正常)
- 礦機 Share 提交成功
- 服務端日誌無報錯
接下來做什麼?
📊
查看算力統計
實時監控每個 Worker 的性能
⚡
開啟請求聚合
大型礦場專用 — 減少 99.8% 的連接數
🔔
配置預警通知
異常發生時即時收到通知