Velocity: プロキシの構成
Velocity でサーバーネットワークを構築する方法を、設定、シークレットキー、転送モード、サーバーリスト、よくある接続エラーとともに説明します。
更新日 2026年8月13日
Velocityはモダンなプロキシです。プレイヤーは単一のアドレスに接続し、プロキシがネットワーク上のサーバー間でルーティングを行います。
設定
プロキシサーバーのvelocity.toml:
bind = "0.0.0.0:25577"
player-info-forwarding-mode = "modern"
forwarding-secret-file = "forwarding.secret"
[servers]
lobby = "127.0.0.1:25566"
survival = "127.0.0.1:25567"
try = ["lobby"]
シークレットキー
プロキシのforwarding.secretファイル、およびすべてのバックエンドサーバーで同じ文字列:
- Paper:
config/paper-global.yml→proxies.velocity.enabled: true、secret: <key>、online-mode: true; - バックエンドの
server.properties内:online-mode=false。
キーが一致しない場合、プレイヤーはUnable to authenticateで拒否されます — IP転送。
セキュリティルール
バックエンドサーバーは直接到達できてはなりません。そうでなければ、プレイヤーは任意のニックネームでプロキシをバイパスできます。Millidaでは、ネットワークの分離はプラットフォームが処理します — 外部から見えるのはネットワークのエントリーポイントのみです。
プロキシのプラグイン
Velocityには独自のプラグインがあります:キュー、グローバルチャット、リンボ、同期。Bukkitのプラグインはそこにインストールできません。
次のステップ
- ロビーと切り替え
- グローバルチャット
- インベントリの同期
- 全体像 — サーバーネットワーク
Minecraftホスティングオフラインでもサーバーが稼働サーバーを作成
