如何自架 Monero 全節點
公開遠端節點能用,但每次錢包刷新都會把你的 IP 跟你的子地址綁在一起。自架節點解決這件事——同時讓你能對抗重組/中繼操控,自己驗證鏈的合法性。下面是:什麼時候值得做、硬體下限、安裝步驟,以及如何把節點貢獻回網路。
為什麼個人節點重要(以及什麼時候不重要)
- 隱私:遠端節點營運方看得到你的 IP 與你在掃哪些子地址。自己的節點讓這些資訊只留在本機。
- 信任:每一個區塊都由你驗證。你看到的鏈,是共識規則認定合法的鏈——而不是某個公開節點營運方挑給你看的。
- 可用性:公開節點會掛、會限速。自己的節點永遠在。
- 什麼時候不值得:低餘額的熱錢包、純行動端使用者、臨時用途。這時務實作法是用 /nodes 上經驗證的 Tor 遠端節點。
硬體下限
- CPU:近十年內任何 64 位元 CPU 都行。同步偏單執行緒+RandomX 驗證;不需要什麼厲害的機器。
- RAM:最低 4 GB,8 GB 比較舒服。
- 磁碟:到 2026 年中約 250 GB SSD(修剪版約 80 GB)。NVMe 比較快,SATA SSD 也能用;機械硬碟很痛苦。
- 頻寬:初始同步約 5–10 GB,之後每天幾百 MB。建議無上限或寬鬆配額的線路。
- 作業系統:Linux(Debian / Ubuntu / Arch)阻力最小。Windows + macOS 可用;樹莓派 4 只能跑修剪版。
安裝步驟 —— Linux(推薦)
- 取得已驗證的二進位檔。從 getmonero.org 下載 → 驗證 GPG 簽章(見 驗證指南)→ 解壓。
- 選一份設定:
(如果這節點只給自己的錢包用,可以拿掉monerod \ --data-dir /var/lib/monero \ --no-igd \ --restricted-rpc \ --rpc-bind-ip 127.0.0.1 \ --rpc-bind-port 18081 \ --confirm-external-bind \ --enable-dns-blocklist \ --out-peers 32 \ --in-peers 64--restricted-rpc;要分享出去就留著) - 用 systemd 跑成服務:失敗自動重啟,使用者
monero。 - 等。初始同步:依磁碟+CPU 而定,12–48 小時。可以加
--fast-block-sync 1換取較少驗證(更快,但對舊區塊更信任網路)。 - RPC 連接埠只開給 localhost(或防火牆隔離後的 LAN)。沒做 RPC 限制就不要把 18081 開到公網。
把錢包接上來
- 同機 Feather / Monero GUI / Cake:指向
http://127.0.0.1:18081。完成。 - 同 LAN:指向 LAN IP,記得 RPC 綁在 LAN 介面、防火牆只開到你的子網段。
- 遠端(建議走 Tor):見下節。
透過 Tor 對外(遠端存取建議走這條)
- 在同一台機器安裝 Tor。
apt install tor。 - 把隱藏服務加進
/etc/tor/torrc:HiddenServiceDir /var/lib/tor/monero-rpc/ HiddenServicePort 18081 127.0.0.1:18081 - 重啟 Tor,讀
/var/lib/tor/monero-rpc/hostname——那就是你的 .onion 地址。 - 錢包設定:指向
http://<你的-onion>:18081。錢包 CLI 加上--proxy 127.0.0.1:9050或啟用錢包內的「使用 Tor」開關。 - 選用:把
--rpc-restricted-bind的連接埠掛到第二個隱藏服務上,這樣可以分享給朋友但不暴露內部 RPC。
回饋到網路
如果頻寬有餘,可以把 Monero P2P 連接埠(18080)開到公網,幫忙中繼區塊與交易給其他人。這有助於去中心化。同時跑一個明網 + 一個 onion 對等節點效益最大;xmr.club 在 /nodes 列出可用的公開節點,你的節點可以加入。
常見故障
- 同步中磁碟塞滿。準備 300+ GB。用獨立磁區,避免 OS 根目錄一起當機。
- 錢包「連線被拒」。RPC 沒綁到錢包連的位址。檢查
--rpc-bind-ip+ 防火牆。 - 初次同步很慢。CPU 被 RandomX 卡住,或磁碟瓶頸。SSD 沒得商量。
- 節點落後。常是時鐘偏移。跑
chrony/systemd-timesyncd。 - 錢包同步沒完沒了。錢包還原高度太低。把它設成錢包建立當時的區塊高度——錢包就會跳過更早的區塊。
與自家節點搭配良好的錢包選擇
-
Feather
→ /wallets/feather
錢包對節點 UX 最好。加自訂遠端→完成。Tor 處理內建。
-
Monero GUI
→ /wallets/monero-gui
官方桌面。原生與本機 monerod 對話,可複現建置。
-
Monerujo
→ /wallets/monerujo
Android。開啟 Tor proxy 開關後可直接連你的 onion 節點。
-
Cake Wallet
→ /wallets/cake-wallet
行動端。自訂遠端節點欄位接受你的 onion 地址。
更多指南
發現疏漏? 提交條目 · @xmr_club · @xmrclub_bot.