50% off 全プラン、期間限定。料金は $2.48/mo
7分残り
ゲーム&メディア

Minecraft ホスティングで Log4J を修正: ゲームサーバーを保護する確実な方法

アレックス・ロビンズ By アレックス・ロビンズ 7分で読める 2025年7月20日更新
Minecraft ホスティングで Log4J を修正 - ゲームサーバーを保護する確実な方法

「Minecraft Log4j」という言葉は、Log4j脆弱性、いわゆる「Log4Shell」がニュースで報道された時点で、プレイヤーとサーバー管理者に本当の恐怖を与えました。この重大なセキュリティ欠陥は、無数のJavaベースのアプリケーションに静かに影響を与え、Minecraftコミュニティに特に深刻で身近な脅威をもたらしました。なぜ身近か。それはMinecraft: Java Editionがカスタム自ホストサーバーで展開されているため、この悪用への対応責任があなたのような専用サーバー所有者の肩にかかるからです。

このガイドでは、ゲームサーバーを守るための明確で実践的な手順を案内します。過去のLog4j問題に対処するだけでなく、プレイヤーのための安全で快適な環境を実現するための広範な戦略も教えます。

Minecraft log4j エクスプロイト

 

Log4Jとは何ですか?

Log4Jはご使用のJavaフレームワークで作成されたアプリケーション向けに特別に開発されたオープンソースのログ記録ソフトウェアです。Javaで書かれたほぼすべての主要アプリケーションは、何らかの形でLog4Jを使用しています。つまり、多くの大手企業がアプリケーション用のセキュリティアップデートとパッチを急いで発行しなければなりません。 Minecraft も例外ではなく、さらに悪いことに、Log4j脆弱性Minecraftまたは「エクスプロイト」はMinecraftに対してより効果的に機能しているようです。当然、この脆弱性はMinecraft: Java Editionに限定されており、他のバージョンは免疫があります。ただし、Java Editionはあなたが独自のMinecraftサーバーをホストするために使用するバージョンです。では、Log4jのエクスプロイトとは正確には何でしょう?

Log4j Minecraft脆弱性は その 単純ではありません。それが何をするかを説明するには長すぎて、対止に大した価値がありません。代わりに、Minecraftサーバー所有者として状況を理解するのに役立つ基本を説明しましょう。MinecraftのLog4Jは「ゼロデイ」エクスプロイトでした。つまり、誰もそれに気付かず、だからこそそんなに効果的だったのです。企業が脆弱性を発見した今、彼らは迅速にそれを修正し、自動的にアプリケーションを更新できます。もちろん、ユーザーが必要なパッチを取得できず、何らかの形で攻撃に対して脆弱である場合があります。Minecraftサーバーはこの種の遅延した脆弱性の最も可能性が高いシナリオです。これはMinecraftホスティングの自動更新では不十分だからです。しかし、心配する必要はありません。Minecraftサーバーの保護はそれほど難しくありません。実際、以下に示す簡単な手順に従えば、すぐに問題を解決できます。これらの手順が何であるかを見てみましょう。

log4jとは何ですか

Minecraftセルフホスティングとは何ですか?

MinecraftのLog4j脆弱性は、独自のMinecraft VPSサーバーをホストしている場合、はるかに深刻な問題であることをすでに指摘しました。しかし、Minecraftホスティングとは正確には何を意味するのでしょうか。オンラインプレイとは異なりますか。そしてなぜそれがより重要なのですか。状況を明確にするため、いくつかの簡単な定義を説明します。確認して、それらがあなたに当てはまるか、またはあなたのコンピューターとMinecraftプレイを安全に保つために何かをする必要があるかどうかを見てください。

まず、Minecraftゲームをセルフホストしているのか、それともMinecraft Realmsを使用しているのかを確認する必要があります。当然のことながら、次のような第三者のホスティングプロバイダーに料金を支払った場合 CloudzyのMinecraft VPS を独自のサーバーにインストールしたのであれば、間違いなくセルフホストしています。

次に、Minecraft Realmsはmojangの公式サブスクリプションベースのサーバーホスティングサービスです。これはあなたと最大10人の友人のためのプライベートオンラインワールドを作成するための信じられないほどシンプルなプラグアンドプレイソリューションとして設計されています。mojangはサーバーのセットアップ、保守、セキュリティアップデートを含むすべての技術的なバックエンドを処理するため、Log4jエクスプロイトなどの問題に対する手動の修正について心配する必要がありません。

Minecraftセルフホスティング

Minecraft のセルフホスティングが Log4J エラーに対してより脆弱な理由

セルフホストの Minecraft ゲームサーバーが設定の手間にもかかわらず人気がある理由は多くあります。実のところ、VTT ボードゲームを含む、あらゆる種類のリモートゲームホスティングでも同じことが言えます。

Log4j の脆弱性により、このリスクはセルフホストの Minecraft サーバーに大きくのしかかっていました。主な原因は 直接所有 カスタマイズに伴う露出の増加でした。Realms と異なり、サーバーオーナーが脆弱性を自分でパッチする必要がありました。パッチが当たらないままだと、サーバーは保護されない状態になります。これらのサーバーはインターネットに直接露出しており、カスタムプラグイン/Mod の存在によってセキュリティホールがさらに増え、結果としてこのリスクを引き寄せていました。

Minecraft セルフホスティングの脆弱性

Minecraft サーバーの Log4J を修正する方法

まず、サーバーで実行している Minecraft のバージョンを確認する必要があります。Log4J の脆弱性は Minecraft バージョン 1.7 以上に影響するため、例えば Minecraft 1.6 を使用している場合は問題ありません。次に試すべきは、Minecraft をバージョン 1.18.1 にアップデートすることです。このバージョンは脆弱性を修正するパッチが適用されています。それができない場合は、サーバーにインストールされている Minecraft のバージョンに基づいて、以下の簡単な手順に従ってください。

Minecraft 1.7~1.11.2 の手順

  1. XML ファイルをダウンロード: ファイルを取得 log4j2_17-111.xml Mojang から提供されるファイル
  2. ファイルの場所: この XML ファイルをサーバーのワーキングディレクトリに配置します ( server.jar です)。
  3. スタートアップコマンド: 追加 -Dlog4j.configurationFile=log4j2_17-111.xml をサーバーのスタートアップコマンドに追加してください。

Minecraft 1.12~1.16.5 の手順

  1. XML ファイルをダウンロード: ファイルを取得 log4j2_112-116.xml Mojang から提供されるファイル
  2. ファイルの場所: この XML ファイルをサーバーのワーキングディレクトリに配置します。
  3. スタートアップコマンド: -Dlog4j.configurationFile=log4j2_112-116.xml をサーバーのスタートアップコマンドに追加します。

Minecraft 1.17 の手順

Minecraft 1.17.x では、外部の XML ファイルなしでより簡単な緩和策が利用可能でした:

  1. スタートアップコマンド: スタートアップコマンド: -Dlog4j2.formatMsgNoLookups=true をサーバーのスタートアップコマンドに追加するだけです。

Minecraft 1.18 の手順

Minecraft 1.18 では、バージョン 1.18.1 へのアップグレードが最適なソリューションのままでした。ただし、すぐにアップグレードできない場合は、一時的な緩和策を適用できました:

  1. アップグレード: Minecraft 1.18.1にアップグレードしてください。
  2. スタートアップコマンド: アップグレードできない場合は、-Dlog4j2.formatMsgNoLookups=true を一時的な修正として使用してください。

Minecraftのlog4j修正

方法 Minecraft サーバーをセキュアにする

では、Minecraft サーバーのセキュリティを確保するために 中に 実施できる具体的な対策について説明しましょう。サーバーが持つべき専属のボディガードと防御呪文だと考えてください。

1. ホワイトリストを許可する:

プライベートサーバー(友人用など)の場合、server.propertiesファイルでホワイトリストを有効にしてください。ホワイトリストに明示的に追加したプレイヤーだけがサーバーに参加できるようになり、不正なゲストからの侵入を防ぐことができます。

2. サーバーシールドを使用する(BungeeCordやVelocityなどのプロキシサーバー):

これらはサーバーへの「バックドア」と考えてください。メインサーバーのIPアドレスを公開されないようにマスクします。これは Minecraft DDoS保護の中心的な要素です。こうすることで攻撃者がメインサーバーに直接攻撃を仕掛けることができなくなります。

3. 権限は慎重に付与する(LuckPermsなどの権限システム):

これはサーバーのルールブックだと考えてください。強力な権限プラグインを使い、プレイヤーが何をできて何ができないかを管理します。 決して OP権をランダムなプレイヤーに付与する。

4. セキュリティプラグイン・MODを活用する:

優良なプラグインはサーバーのセキュリティをさらに強化します。アンチチートが主な防御で、アンチグリーフィングとロールバック機能がそれを支え、ビルドを保護します。オフラインサーバーではログインセキュリティが必須で、パスワード保護を提供します。

5. コントロールパネルを保護する(RCONおよびSSH):

通常のゲートウェイのほかに、これらはあなただけが使用するサーバー管理用の特別なバックドアです。あなたのIPアドレスのみのアクセスを許可してください。VIP専用の入口だと考えてください。

Minecraftのlog4jを防ぐ

結論

Minecraftサーバーのセキュリティ確保は、継続的な注意と適切な管理が必要なプロセスです。ソフトウェアを更新し、起動フラグを設定し、ホワイトリスト、プロキシ、権限プラグインで多層防御を構築することで、コミュニティのための堅牢で信頼できるデジタルホームを作り上げます。これらのステップは セキュアなMinecraftサーバーホスティングの基礎であり、プレイヤーが安心してビルドと探索ができる環境を保証します。

よくあるご質問

Minecraft Realmsに接続するのは安全ですか?

もちろんです。Microsoftは素早くRealmsサーバーを修正したので、サブスクリプションがあれば通常通り使用し続けることができます。ただし、自分でMinecraftサーバーを運用している場合は、この記事の手順に従ってセキュリティを確保してください。

DNSサーバーはゲームサーバーのセキュリティに役立ちますか?

オンラインゲーム用にDNSサーバーを使用すると、個人データのセキュリティを高め、オンラインでのプレイ中のマルウェア攻撃からデバイスを保護できます。

プラグインやMODも脆弱性を持つ可能性がありますか?

そうです。Javaで書かれたプラグインやMODはLog4jの脆弱なバージョンを使用している、または独自のセキュリティ上の欠陥を持つ可能性があります。

共有

ブログから最新記事

読み続ける。

Jellyfin、Emby、Stremio、Kodi。Plex代替案ガイド。
ゲーム&メディア

Plex の代替サービス:自分でメディアサーバーをホストする方法|すぐに分かる回答 + 詳しい解説

さっさと結論を言うと、Jellyfin が最も人気の Plex 代替サービスです。長期間にわたって自分でメディアをホストしたいなら、これが最適です。より洗練されたインターフェースを求めるなら Emby がおすすめですが、

ニック・シルバーニック・シルバー 14分読む
Minecraft サーバーのバックアップを作成する方法
ゲーム&メディア

Minecraft サーバーのバックアップを作成する方法

Minecraft サーバーをバックアップなしで運用するのは危険です。遅かれ早かれ、何かが壊れます。ワールドが破損したり、MOD が衝突したり、プラグインが動作しなくなったり、予期しないエラーでサーバーがダウンすることもあります。

アイビー・ジョンソンアイビー・ジョンソン 10分の読み取り
右側に輝くポータルがそびえ立ち、城と浮かぶ島々が見えています。暗い左側には「最高の Minecraft MOD パック」というテキストと Cloudzy ロゴが大きく表示されています。
ゲーム&メディア

2026 年にプレイすべき最高の Minecraft MOD パック

バニラ Minecraft は何百時間もプレイしていると飽きてきます。エンダードラゴンを倒し、ファームを建築し、バイオームを探索した後は、どうしましょう。MOD パックはさまざまな MOD をまとめることでこの問題を解決します。

レクサ サイラスレクサ サイラス 13分の読了時間

デプロイの準備はできていますか? $2.48/月からの価格

2008年創業の独立系クラウド。AMD EPYC、NVMe、40 Gbps。14日間返金保証。