セキュリティ

ファイアウォール入門|Windows/Macの設定とゲーム用ポート開放ガイド

ファイアウォールの仕組み、Windows Defender Firewallの設定方法、ゲーム用のポート開放手順、安全な例外設定の方法。

ファイアウォール入門|Windows/Macの設定とゲーム用ポート開放ガイド

ファイアウォールは、ネットワークセキュリティの最も基本的な防御機構です。不正な通信を遮断し、許可された通信のみを通過させることで、コンピュータやネットワークを外部の脅威から守ります。ゲーマーにとってはポートフォワーディングの設定でも馴染みのある存在ですが、その仕組みを正しく理解している人は意外と少ないかもしれません。本記事では、ファイアウォールの基本概念、Windows設定、ポートフォワーディングの安全な設定方法について解説します。

ファイアウォールの基本概念

ファイアウォールは、ネットワーク上を流れるデータ(パケット)を検査し、あらかじめ定義されたルールに基づいて通過を許可または拒否するセキュリティシステムです。「防火壁」の名の通り、外部の脅威がネットワーク内部に侵入することを防ぐ役割を果たします。

ファイアウォールの種類

種類動作レイヤー特徴
パケットフィルタリングネットワーク層IPアドレス、ポート番号で判定。最も基本的
ステートフルインスペクショントランスポート層通信の状態(接続確立済みか等)も考慮
アプリケーション層ゲートウェイアプリケーション層通信内容を深くチェック。プロキシとして動作
次世代ファイアウォール(NGFW)全層IPS、アンチウイルス、アプリ識別を統合

ソフトウェアファイアウォール vs ハードウェアファイアウォール

  • ソフトウェアファイアウォール:PCにインストールされるプログラム。Windows Defender Firewall、macOS Application Firewallなど。個々のPCを保護
  • ハードウェアファイアウォール:ルーターやネットワーク機器に組み込まれた機能。ネットワーク全体を保護。家庭用ルーターのNAT/SPI機能もこれに含まれる
65,535TCPポートの総数
1,024未満ウェルノウンポート範囲
99%ファイアウォール搭載率(ルーター)
毎秒数万検査パケット数(家庭用)

Windows Defender Firewallの設定

Windows 10/11に標準搭載されているWindows Defender Firewallは、十分な機能を持つソフトウェアファイアウォールです。基本的にはデフォルト設定で問題ありませんが、ゲームや特定のアプリケーションのために設定を調整する必要がある場合があります。

基本的な設定手順

  1. 「設定」→「プライバシーとセキュリティ」→「Windows セキュリティ」→「ファイアウォールとネットワーク保護」を開く
  2. アクティブなネットワーク(プライベート/パブリック)でファイアウォールが「オン」になっていることを確認
  3. 「ファイアウォールを介したアプリの許可」で、必要なアプリ(ゲーム等)の通信を許可

ゲーム用のカスタムルール作成

一部のゲームは、特定のポートでの通信を必要とします。Windows Defender Firewallの「詳細設定」から、受信/送信ルールを個別に作成できます。

ゲームの通信をブロックしないために

新しいゲームを初めて起動した際に「このアプリがネットワークにアクセスすることを許可しますか?」というダイアログが表示されることがあります。オンラインゲームの場合は「プライベートネットワーク」での通信を許可してください。誤って「ブロック」を選んでしまった場合は、「ファイアウォールを介したアプリの許可」設定から後から変更できます。

ポートフォワーディングの設定

ポートフォワーディング(ポート転送)は、ルーターに届いた特定のポートの通信を、ネットワーク内の特定のデバイスに転送する設定です。ゲームサーバーのホスティングやP2P通信を必要とするゲームで設定が求められることがあります。

主なゲームタイトルとポート番号

ゲーム/サービスポート番号プロトコル
PlayStation Network80, 443, 3478-3480TCP+UDP
Xbox Live53, 80, 88, 500, 3074, 3544, 4500TCP+UDP
Steam27015-27050TCP+UDP
Minecraft(Java版)25565TCP
VALORANT7000-8999UDP

安全なポートフォワーディングのルール

  1. 必要最小限のポートのみ開放する:全ポートの開放(DMZ設定)は絶対に避ける
  2. 使用しなくなったら閉じる:ゲームサーバーを停止したらルールを削除
  3. 特定のIPアドレスに限定:転送先は特定のデバイスのローカルIPに固定
  4. ウェルノウンポート(0-1023)は開放しない:Webサーバーなどの重要なポートは避ける

ルーターの「DMZ(DeMilitarized Zone)」機能は、指定したデバイスをファイアウォールの外側に配置するものであり、すべてのポートが外部に開放されます。「ゲームの通信がうまくいかないからDMZに設定する」というのは非常に危険です。代わりに必要なポートのみを個別にフォワーディングしてください。

ファイアウォールのトラブルシューティング

オンラインゲームで接続問題が発生した場合、ファイアウォールが原因であることがあります。以下の手順で切り分けを行います。

  • 一時的にファイアウォールを無効化してテスト:改善すればファイアウォールが原因(テスト後は必ず有効に戻す)
  • ゲームのログやエラーメッセージを確認:必要なポートやプロトコルの情報を把握
  • ルーターのログを確認:ブロックされている通信がないかチェック
  • ゲームの公式サポートページを参照:推奨ポート設定が記載されていることが多い

ファイアウォールは、正しく設定すればセキュリティとゲーム体験の両方を守る強力なツールです。「とりあえず無効化する」のではなく、必要な通信のみを許可する適切な設定を心がけましょう。

参考文献・出典

  • Microsoft - Windows Defender Firewall ドキュメント(learn.microsoft.com)
  • NIST - SP 800-41 Rev.1: Guidelines on Firewalls and Firewall Policy
  • IPA 情報処理推進機構 - 「ファイアウォールの基礎知識」
  • PortForward.com - ゲーム別ポートフォワーディングガイド
  • JPCERT/CC - ネットワークセキュリティ対策ガイド

ゲームに集中できるセキュリティを始めよう

CPU使用率1〜2%、スキャン約20秒。月額440円からのゲーマー専用セキュリティ。

WEBROOT for Gamer を見る