xmr.club ask search guides
← 所有指南

如何自架 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(推薦)

  1. 取得已驗證的二進位檔。從 getmonero.org 下載 → 驗證 GPG 簽章(見 驗證指南)→ 解壓。
  2. 選一份設定:
    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;要分享出去就留著)
  3. 用 systemd 跑成服務:失敗自動重啟,使用者 monero
  4. 等。初始同步:依磁碟+CPU 而定,12–48 小時。可以加 --fast-block-sync 1 換取較少驗證(更快,但對舊區塊更信任網路)。
  5. RPC 連接埠只開給 localhost(或防火牆隔離後的 LAN)。沒做 RPC 限制就不要把 18081 開到公網。

把錢包接上來

  • 同機 Feather / Monero GUI / Cake:指向 http://127.0.0.1:18081。完成。
  • 同 LAN:指向 LAN IP,記得 RPC 綁在 LAN 介面、防火牆只開到你的子網段。
  • 遠端(建議走 Tor):見下節。

透過 Tor 對外(遠端存取建議走這條)

  1. 在同一台機器安裝 Tor。apt install tor
  2. 把隱藏服務加進 /etc/tor/torrc
    HiddenServiceDir /var/lib/tor/monero-rpc/
    HiddenServicePort 18081 127.0.0.1:18081
  3. 重啟 Tor,讀 /var/lib/tor/monero-rpc/hostname——那就是你的 .onion 地址。
  4. 錢包設定:指向 http://<你的-onion>:18081。錢包 CLI 加上 --proxy 127.0.0.1:9050 或啟用錢包內的「使用 Tor」開關。
  5. 選用:--rpc-restricted-bind 的連接埠掛到第二個隱藏服務上,這樣可以分享給朋友但不暴露內部 RPC。

回饋到網路

如果頻寬有餘,可以把 Monero P2P 連接埠(18080)開到公網,幫忙中繼區塊與交易給其他人。這有助於去中心化。同時跑一個明網 + 一個 onion 對等節點效益最大;xmr.club 在 /nodes 列出可用的公開節點,你的節點可以加入。

常見故障

  1. 同步中磁碟塞滿。準備 300+ GB。用獨立磁區,避免 OS 根目錄一起當機。
  2. 錢包「連線被拒」。RPC 沒綁到錢包連的位址。檢查 --rpc-bind-ip + 防火牆。
  3. 初次同步很慢。CPU 被 RandomX 卡住,或磁碟瓶頸。SSD 沒得商量。
  4. 節點落後。常是時鐘偏移。跑 chrony / systemd-timesyncd
  5. 錢包同步沒完沒了。錢包還原高度太低。把它設成錢包建立當時的區塊高度——錢包就會跳過更早的區塊。

與自家節點搭配良好的錢包選擇

  • 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.