OffshoreVps
チュートリアル2026年10月7日読了時間 6 分執筆:OffshoreVps チーム

VPS で Monero ノードを動かす方法

プライベートなウォレットアクセスのために VPS で monerod を動かす:要件、ダウンロードの検証、プルーンドモード、制限付き RPC、ファイアウォールのポート。

Moneroノードを使えば、第三者のサーバーを信頼せずにウォレットをネットワークに接続できます。他人が運用するリモートノードを使うと、IPアドレスやウォレットの活動がその運営者に知られてしまうため、自分で運用する人が多くなっています。VPSなら常時オンラインを保てます。

Monero ノードを動かすために使うコマンドを、「tar xjf monero-linux-x64-vVERSION.tar.bz2」から始めて表示している VPS のターミナルウィンドウ
このガイドでサーバー上で実行するコマンドの例。

必要なもの

  • ディスク。Moneroのブロックチェーンは数百GBあり、時間とともに増えていきます。プランを選ぶ前に、getmonero.orgで現在のサイズを確認してください。
  • RAM。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オプションを使うと、データの約3分の1だけが保持され、必要なディスク容量が大幅に減ります。フルノードにする場合は付けないでください。進行状況は/opt/monero/monerod statusまたはログで確認できます。

ステップ4:ウォレットで使う

別のデバイスのウォレットからこのノードを使うには、制限付きRPCでデーモンを実行し、ウォレットをサーバーのアドレスとポート18081に向けます。完全なRPCは非公開にしてください。公開状態にしないでください。リモートで使う場合は、制限付きRPCオプションと、自分のIPだけを許可するファイアウォールルールを使うことをおすすめします。

ファイアウォールに関する注意

  • ポート18080はピアツーピア用のポートです。開放するとネットワークに貢献できます。
  • ポート18081はRPCポートです。自分のアドレスだけに制限してください。

よくある質問

Monero ノードにはどれくらいのディスクが必要ですか?

フルの Monero ノードには現在 200 GB を大きく超える容量が必要で、ブロックチェーンは増え続けています。プルーンドモードではその約 3 分の 1 で済みます。

なぜ自分で Monero ノードを動かすのですか?

チェーンを自分で検証でき、ウォレットがどのトランザクションを照会しているかをリモートノードに知られずに済みます。