OffshoreVps
教程2026年10月7日阅读约 6 分钟作者:OffshoreVps 团队

如何在 VPS 上运行 Monero 节点

在 VPS 上运行 monerod 以私密访问钱包:要求、验证下载文件、修剪模式、受限 RPC 和防火墙端口。

Monero 节点让你的钱包无需信任第三方服务器即可与网络通信。使用他人运行的远程节点,会向其运营者暴露你的 IP 地址和钱包活动,因此很多人选择自己运行节点。VPS 可以让它全天候在线。

VPS 上的终端窗口,显示运行 Monero 节点所用的命令,以“tar xjf monero-linux-x64-vVERSION.tar.bz2”开头
本指南中你将在服务器上运行的那类命令。

你需要什么

  • 磁盘。Monero 区块链有几百 GB,并且会随时间增长。选择套餐前,请在 getmonero.org 查看当前大小。
  • 内存。4 GB 是比较舒适的最低配置。更多内存有助于首次同步。
  • 带宽。首次同步会下载整条链,之后流量会趋于平稳。请选择流量充足的套餐。

我们配备 NVMe 存储的 VPS 套餐非常合适。

步骤 1:准备服务器

请先更新系统并做好安全加固。我们的保护新 VPS 指南涵盖 SSH 密钥、防火墙和自动更新。为 Monero 创建一个专用用户。

第 2 步:下载并验证

请从 getmonero.org 下载官方命令行工具,并在运行任何程序之前,验证下载页面上公布的哈希值和签名。

tar xjf monero-linux-x64-vVERSION.tar.bz2
sudo mv monero-x86_64-linux-gnu-vVERSION /opt/monero
本指南的步骤依次为:1. 需要什么;2. 准备服务器;3. 下载并验证;4. 启动守护进程;5. 与你的钱包配合使用;6. 防火墙说明
本指南的步骤,按顺序排列。

第 3 步:启动守护进程

/opt/monero/monerod --detach --prune-blockchain \
  --data-dir /home/monero/.bitmonero

--prune-blockchain 选项只保留约三分之一的数据,能大幅降低磁盘需求。若要运行完整节点,请不要使用它。可以用 /opt/monero/monerod status 或在日志中查看进度。

第 4 步:配合钱包使用

若要在另一台设备的钱包上使用该节点,请以受限 RPC 运行守护进程,并让钱包指向你服务器的地址和端口 18081。请保持完整 RPC 私有:不要公开暴露。远程使用时,请优先选择受限 RPC 选项,并设置只允许你自己 IP 的防火墙规则。

防火墙说明

  • 端口 18080 是点对点端口。开放它有助于网络。
  • 端口 18081 是 RPC 端口。请将其限制为仅你自己的地址可访问。

常见问题

Monero 节点需要多少磁盘空间?

完整的 Monero 节点如今需要远超 200 GB,而且区块链仍在增长。修剪模式大约只占其三分之一。

为什么要运行自己的 Monero 节点?

它让你自己验证区块链,并阻止远程节点得知你的钱包查询了哪些交易。