全システム正常稼働中 21 対応暗号資産 · Monero歓迎 No-KYCポリシー
ChainVPS

ゲームサーバー · KYC不要

Minecraftサーバー をオフショアVPSでホスト

高速でDDoS対策済みのMinecraftサーバーを、身分確認不要のオフショアVPS上でホストできます。暗号資産で支払い、第三者があなたのワールドの速度を制限することもありません。

概要

Minecraftサーバーは、Minecraft: Java Edition用のセルフホスト型マルチプレイヤーバックエンドであり、友人やコミュニティがインターネット経由で接続できる永続的なワールドを運用できます。PaperやPurpurといったサーバーの派生版を使えば、バニラサーバーに比べてプラグイン対応と大幅なパフォーマンス向上が得られ、ルール、MOD、ホワイトリスト、ワールドデータを自分で管理できます。

オフショアでホストする理由

公開されたMinecraftサーバーは常にDDoS攻撃の標的となり、市販のレンタルホスティングで自前運用しようとすると、たいていは身分証明書とカード番号の提出が求められます。ノーKYCで暗号資産払いのChainVPSインスタンスなら、フルroot権限を保持したまま常時稼働のDDoS対策とプレイヤー通信向けの無制限帯域が得られ、ゲーミングコミュニティを実名と結び付ける必要は一切ありません。

デプロイ

実際に動作するリファレンス構成

これを新しいChainVPSインスタンスにコピーしてください。プレースホルダーを置き換えてから起動します。

docker-compose.yml
services:
  mc:
    image: itzg/minecraft-server:latest
    container_name: minecraft
    ports:
      - "25565:25565"          # Java Edition (TCP) — the only port players need
      # - "127.0.0.1:25575:25575"  # RCON — keep bound to localhost, never public
    environment:
      EULA: "TRUE"             # required: accepts Mojang EULA
      TYPE: "PAPER"           # high-performance server; use VANILLA/FABRIC/FORGE as needed
      VERSION: "1.21.4"       # pin a version; "LATEST" also works
      MEMORY: "4G"            # heap size; leave headroom below the VPS's total RAM
      DIFFICULTY: "normal"
      MAX_PLAYERS: "20"
      VIEW_DISTANCE: "10"
      SIMULATION_DISTANCE: "8"
      ONLINE_MODE: "TRUE"      # verify accounts with Mojang/Microsoft
      ENABLE_WHITELIST: "TRUE"
      OVERRIDE_WHITELIST: "TRUE"
      ENABLE_RCON: "TRUE"
      RCON_PASSWORD: "replace-with-a-long-random-string"
    volumes:
      - ./data:/data           # world + configs persist here — back this up
    stdin_open: true
    tty: true
    restart: unless-stopped

ファイアウォール

開放するポート

ポートプロトコル用途
25565TCPJava Editionクライアント接続 — プレイヤーに公開する必要がある唯一のポート
25575TCPRCONリモートコンソール — 127.0.0.1のみにバインドし、外部に公開しないこと
19132UDPGeyserMCプラグインを追加すればBedrockとのクロスプレイに対応可能(任意)

適正サイジング

必要なプラン

ライト — 友人2〜6人、vanilla/Paper

VPS Small (2 vCPU / 4 GB)

MEMORYは2〜3Gに設定。Minecraftはティックごとにシングルスレッド負荷が高いため、コア数よりも高いクロック速度の方が重要です。

ミディアム — プレイヤー10〜20人、プラグイン使用、視界距離は中程度

VPS Pro (4 vCPU / 8 GB)

MEMORYは4〜6G、視界距離/シミュレーション距離を絞りましょう。この規模ではPaper/Purpurがティック処理時間を健全に保ちます。

ヘビー — 大型モッドパック(Forge/Fabric)、または30人以上のコミュニティ

Dedicated (fast single-core CPU, 16 GB+)

モッドパックはRAMと1つのビジーコアを大量に消費します。高クロックCPU搭載の専用サーバーなら、共有VPSコアで発生しがちなティック遅延を回避できます。

最適なロケーション: ゲームサーバーの場合、プライバシー階層よりもプレイヤーのping値の方が重要なので、プレイヤーの大半に最も近いロケーションを選びましょう。ChainVPSの中央ヨーロッパノード(NL、RO、LU)とCHプライバシー階層なら、ノーKYC課金とDDoS対策を維持しつつヨーロッパ全域で低遅延を実現できます。オフショア法域を重視しつつ、プレイヤーがEU全域に分散しレイテンシに寛容な場合はISまたはMDを選んでください。

セキュリティを固める

セキュリティ強化チェックリスト

  • RCON(25575)をインターネットに公開しないこと — composeファイル内で127.0.0.1にバインドし、長くランダムなRCON_PASSWORDを設定してください。アクセスはSSHまたはdocker exec経由で行います。
  • ONLINE_MODE=TRUEを維持し、ホワイトリスト(ENABLE_WHITELIST/OVERRIDE_WHITELIST)を有効にしておくことで、検証済みで承認されたアカウントのみが参加できます。プレイヤーの追加は 'docker exec minecraft rcon-cli whitelist add <name>' で行います。
  • ワールドのバックアップを自動化しましょう。cronで 'docker exec minecraft rcon-cli save-off && save-all' を実行してから ./data ボリュームをtarでまとめ、その後 'save-on' を実行します — コピーはサーバー外に保管し、クラッシュや消去でワールドを失わないようにしてください。
  • ホストファイアウォール(ufw)を導入し、22番と25565番のみを許可してください。Minecraftサーバーは頻繁にDDoS攻撃やボットスキャンの標的になるため、ChainVPSに含まれる対策機能を活用し、余分なポートを開けたままにしないようにしましょう。
  • MEMORYはVPSの総RAMより低く設定し(OS用に約1〜2 GBを残してください)、JVMがOOM killを引き起こさないようにします。itzgイメージは自動的にAikar GCフラグを適用するため、理由が分からない限りヒープフラグを手動でチューニングするのは避けてください。

質問

ホスティング Minecraftサーバー — FAQ

Minecraft: Bedrock(モバイル/コンソール)のプレイヤーにも対応していますか?

上記の設定はJava Edition用です。Bedrockクライアントを同じワールドに参加させるには、PaperサーバーにGeyserMCとFloodgateプラグインを追加し、UDP 19132を開放してください。純粋なBedrockサーバーにしたい場合は、代わりにitzg/minecraft-bedrock-serverイメージを使用してください。

Dockerは必須ですか、それとも直接実行できますか?

Dockerが最もシンプルな方法で、composeファイルもこれを使用しています。ベアメタルで運用したい場合は、JRE(1.20.5以降はJava 21)をインストールし、Paperのjarファイルをダウンロードして、eula.txt内でEULAに同意し、systemdユニットまたはtmuxセッション上で 'java -Xmx4G -jar paper.jar nogui' を実行して起動してください。

Minecraftサーバーには実際どれくらいのRAMが必要ですか?

友人数人とのvanillaプレイなら2〜3 GBで問題なく動作します。プラグインを使用し10〜20人のプレイヤーがいる場合は4〜6 GBが目安です。モッドパックは例外で、8〜12 GB以上必要になることもあります。プランの総RAMのうち、常にOS用の余裕を残しておいてください。

オフショアのロケーションを選ぶとプレイヤーにラグが発生しますか?

レイテンシはノーKYC課金ではなく距離によって決まります。プレイヤー層に最も近いChainVPSノードを選んでください。中央ヨーロッパのノードは、ほとんどのEUコミュニティに対して50ms未満のpingを提供します。Minecraftはシューティングゲームに比べてレイテンシに対する耐性がかなり高いゲームです。

身分証明書を提出せずに支払うことはできますか?

はい。ChainVPSはノーKYCで暗号資産払いのため、カード情報や身分をコミュニティに結び付けることなくMinecraftサーバーを構築・運用できます。

今すぐ起動 Minecraftサーバー
次の60秒以内に。

帯域無制限 · DDoS対策込み · 21種類の暗号資産 · KYC不要。