BUG #: 45395 (Content Maintenance)
はじめに
この資料では、Age of Empires III のマルチプレイヤー ゲームをプレイまたはホストする Microsoft Windows ファイアウォールで開く必要があるポートについて説明します。また、ネットワーク デバイスのピア ツー ピア プラグ アンド プレイ機能をサポートする UPnP アーキテクチャを有効にすることの利点についても説明します。
この資料には、Windows ファイアウォールは実行せずに、プロキシ サーバー、ルーター、NAT (Network Address Translation)、またはインターネット接続の共有を使用しているコンピュータ上で開く必要があるポートの一覧も掲載されています。
詳細
Windows ファイアウォール
Windows ファイアウォール (以前はインターネット接続ファイアウォール (ICF) と呼ばれていました) は、コンピュータとネットワークの間やコンピュータとインターネットとの間を行き来する情報を、監視し制限する保護境界です。これは、Windows ファイアウォールの外部から、許可なしでコンピュータにアクセスしようとする他者に対する防衛線を提供します。
Microsoft Windows XP Service Pack 2 (SP2) では、Windows ファイアウォールに手動でポート例外を作成する必要はありませんが、プログラム用に例外を作成することができます。この場合、プログラムがポートにアクセスするときに Windows ファイアウォールによってそのポートへのアクセスが有効になります。プログラム用の例外を作成するには、次の手順を実行します。
注 : 覚えのないプログラムに対してポートを開かないようにしてください。
-
[スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。wscui.cpl と入力し、[OK] をクリックします。
-
[Windows ファイアウォール] をクリックします。
-
[例外] タブをクリックし、[プログラムの追加] をクリックして、[参照] をクリックします。
-
Age of Empires III の実行可能ファイルを見つけてクリックし、[開く] をクリックします。デフォルトでは、Age of Empires III の実行可能ファイルは次の場所にインストールされています。
C: \Program Files\Microsoft Games\Age of Empires III\Age3.exe
-
Age of Empires III の更新プログラムの自動インストーラを見つけてクリックし、[開く] をクリックします。デフォルトでは、Age of Empires III の更新プログラムの自動インストーラは次の場所にインストールされています。
C: \Program Files\Microsoft Games\Age of Empires III\Autopatcher.exe
-
[OK] をクリックします。
-
[OK] をクリックして [Windows ファイアウォール] ダイアログ ボックスを閉じます。
Windows ファイアウォールの設定の関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
875357 Windows XP Service Pack 2 における Windows ファイアウォールの設定のトラブルシューティング
UPnP アーキテクチャ
オペレーティング システムにデバイスのプラグ アンド プレイ機能が追加されたことにより、周辺機器のセットアップ、構成、コンピュータへの追加がより容易になりました。UPnP は、ネットワークに接続されるプリンタ、インターネット ゲートウェイ、民生用電子機器など、ネットワークに接続して使用する機器およびサービスの検出と制御を有効にすることによって、この容易さをネットワーク全体に拡張するものです。UPnP は、プラグ アンド プレイ周辺機器モデルを単に拡張したものではありません。UPnP は、多くの製造元の多様なカテゴリのデバイスに対して、ゼロ構成ネットワークと自動検出をサポートするように設計されています。UPnP を使用することにより、デバイスで以下のことが可能になります。
-
動的にネットワークに参加する
-
IP アドレスを取得する
-
デバイスの機能を伝達する
-
自動的に他のデバイスの存在を認識し、機能の情報を取得する
UPnP を使用することで、デバイスは互いに通信することができるようになります。これにより、UPnP でピア ツー ピア ネットワークが利用できるようになります。
UPnP を有効にするには、以下の手順を実行します。
-
[スタート] ボタンをクリックし、[コントロール パネル] をクリックします。
-
[プログラムの追加と削除] をクリックし、[Windows コンポーネントの追加と削除] をクリックします。
-
[コンポーネント] ボックスの一覧の [ネットワーク サービス] チェック ボックスをオンにし、[詳細] をクリックします。
-
[ネットワーク サービス] ダイアログ ボックスで、[インターネット ゲートウェイ デバイスの検出とクライアントの制御] チェック ボックスをオンにします。
-
[UPnP ユーザー インターフェイス] チェック ボックスをオンにし、[OK] をクリックします。
-
[次へ] をクリックし、[完了] をクリックします。
UPnP の詳細については、次のマイクロソフト Web サイトを参照してください。
http://www.microsoft.com/japan/technet/prodtechnol/winxppro/evaluate/upnpxp.mspx注 : ネットワークの構成要素となっている外部のルーター ハードウェアで、UPnP を有効にすることが必要な場合があります。ネットワーク ハードウェアが UPnP をサポートしていること、および UPnP を有効にする方法に関する情報を確認するには、ネットワーク ハードウェアに添付のドキュメントを参照してください。
UPnP アーキテクチャの関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
821371 インターネット ゲートウェイ デバイスの検出とクライアントの制御機能とユニバーサル プラグ アンド プレイ機能
886257 Windows XP Service Pack 2 で Windows ファイアウォールが UPnP フレームワークに与える影響
Age of Empires III 用のポートの一覧
Windows ファイアウォール プログラムを使用していない場合でも、ネットワークを構成するときに、ゲームで使用されるポートを開くことができます。
これらのポートが開いているかどうかを確認する方法や、これらのポートを開く方法については、ネットワーク管理者またはインターネット サービス プロバイダ (ISP) に問い合わせてください。ネットワークの管理者の場合は、ネットワーク ソフトウェアのマニュアルを参照して、これらのポートを開く方法を確認します。
ゲーム用のポート構成の仕様を以下に示します。
-
ポート フォワーディングを TCP ポート 80 で有効にする必要があります。
-
ポート フォワーディングを TCP ポート 2300 で有効にする必要があります。
-
ルーターからゲームをホストしているコンピュータに対して 2300 から 2310 までの UDP ポートのポート フォワーディングを有効にする必要があります。
手動のポート フォワーディング
ネットワークでポート フォワーディングを使用し、手動でゲームを構成する場合、最初に最新版の Age of Empires III をダウンロードしてインストールする必要があります。これを行うには、ゲームのメイン画面の [ヘルプ&ツール] をクリックし、[ゲームのアップデート] をクリックします。または、次のマイクロソフト Web サイトにアクセスする方法もあります。
http://www.agecommunity.com/gameUpdates.aspx次に、ネットワーク上でのゲームの接続方法に基づいてゲームを構成します。これを行うには、ゲームの設定に "Override Port" と "Override Address" を設定します。
Override Port
Override Port では、UPnP やゲームのポート検出処理に依存せずに、使用するポートを指定できます。複数のコンピュータが 1 つの NAT の背後にあり、ポート フォワーディングを使用する場合、このポート設定が役立ちます。
-
My Documents\My Games\Age of Empires 3\Startup フォルダを開きます。
-
このフォルダに user.cfg ファイルがない場合は、ファイルを作成します。これを行うには、[ファイル] メニューの [新規作成] をポイントし、[テキスト ドキュメント] をクリックし、user.cfg と入力します。
-
ファイル名拡張子の変更を確認するメッセージが表示されたら、[はい] をクリックします
-
ファイルを右クリックし、[プログラムから開く] をクリックします。
-
[ファイルを開くプログラムの選択] ダイアログ ボックスで、[Notepad] をクリックし、[OK] をクリックします。
-
次の行を入力します。OverridePort=[a port number that you specify]
例えば、OverridePort="2301" と入力します。 -
[ファイル] メニューの [上書き保存] をクリックします。
-
[ファイル] メニューの [メモ帳の終了] をクリックします。
-
指定したポートを、使用しているコンピュータの IP アドレスに転送するように、ルーターを構成します。
Override Address
Override Address では、ゲームのアドレス サーバーから返されるアドレスや LAN でのアドレス (ゲームで使用される内部 IP アドレス) に依存せずに、使用する外部 IP アドレスを指定できます。Override Address の設定を使用するには、次の手順を実行します。
-
user.cfg ファイルをもう一度開きます。
-
次の行を追加します。OverrideAddress=[an IP address that you specify]
例えば、OverrideAddress="72.3.199.57" と入力します。 -
[ファイル] メニューの [名前を付けて保存] をクリックします。
-
[ファイル] メニューの [メモ帳の終了] をクリックします。
注 : ご使用中の IP アドレスを調べるには、次のサードパーティ製 web サイトにアクセスしてください。
サードパーティのお問い合わせ窓口は、ユーザーの便宜のために提供されているものであり、将来予告なしに変更されることがあります。マイクロソフトは、掲載している情報に対して、いかなる責任も負わないものとします。