如果你认真使用 Monero,最薄弱的环节往往是钱包连接的远程节点。公共节点的运营者能看到你的钱包询问哪些输出以及来源 IP——不是金额,但比你想要的更多的元数据。在 VPS 上运行你自己的全节点去掉了这个中间人:钱包只与你掌控的守护进程通信,作为额外好处,你为网络增加了一个中继。
关于范围要说清楚:这是全节点(monerod),不是挖矿。它验证并中继链、服务你的钱包——不为奖励求解工作量证明。(挖矿消耗 CPU,在我们的共享 NAT 套餐上不被允许;节点没问题。)
Monero 节点需要什么
- 一个专用 IPv4。 好的节点在 18080 端口 接受入站 P2P 以帮助中继——这需要专用 IP 套餐。我们的 NAT 套餐无法接受入站,所以选 Micro-IP 或 Small-IP(每月 $10 起)。
- 足够的磁盘。 Monero 区块链很大且稳定增长。选一个磁盘有余量的套餐,或在空间紧张时运行**修剪(pruned)**节点(约为三分之一大小)。
- 适中的 RAM/CPU。 2 GB RAM 对 monerod 很舒适。NVMe 对初始同步帮助很大。
- 一个欧盟地点。 德国或芬兰——干净的路由、真正的数据保护法。
设置 monerod(Ubuntu 24.04)
# dedicated-IP plan, run the daemon as a non-root user
adduser --disabled-password --gecos "" monero
su - monero
# download the official binaries (verify the hash from getmonero.org)
curl -L -o monero.tar.bz2 https://downloads.getmonero.org/cli/linux64
tar xjf monero.tar.bz2 && cd monero-x86_64-*/
cat > monerod.conf <<'EOF'
data-dir=/home/monero/.bitmonero
p2p-bind-ip=0.0.0.0
p2p-bind-port=18080 # inbound P2P — open this in the firewall
rpc-bind-ip=127.0.0.1 # keep RPC on localhost (do NOT expose to the internet)
rpc-bind-port=18081
prune-blockchain=1 # optional: pruned node, ~1/3 the disk
no-igd=1
out-peers=32
in-peers=64
EOF
./monerod --config-file monerod.conf --detach
./monerod status # watch it sync
只开放 P2P 端口;保持 RPC 私有:
# as root
ufw allow 18080/tcp # P2P relay
# do NOT open 18081 to the world — wallet-RPC stays on localhost / your IPs only
把钱包指向它
在官方 GUI/CLI 钱包中,将守护进程地址设为你 VPS 的 18081 端口,仅通过私有通道(SSH 隧道、WireGuard/VLESS,或用防火墙将 18081 限制到你自己的 IP)。现在你的钱包对一个你信任的节点进行验证,中间没有第三方远程节点。
为什么选择 EQVPS 做 Monero 节点
- 专用 IPv4 每月 $10 起,你选择的任意端口,自助反向 DNS。
- 欧盟地点(德国、芬兰)——干净的路由、真正的数据保护法。
- 无需 KYC、加密货币付款。 用邮箱注册、用 USDC/USDT 付款——很适合隐私币节点。
- 约 60 秒拿到 root、NVMe。 快速初始同步;想要更小占用就运行修剪节点。
诚实范围: 全节点改善你钱包的隐私并帮助网络——它本身不是匿名,也不是挖矿。把 RPC 保持在公共互联网之外。
评论
暂无评论。来做第一个吧。