Soren JohnsonがCiv4の接続問題を解説──問題はほかのプレイヤーにあり

ホーム[H] > Sid Meier's Game > Civilization IV/Civ4情報, Civ4技術・サポート情報 > Soren JohnsonがCiv4の接続問題を解説──問題はほかのプレイヤーにあり
【こんなのどうでしょう?】らき ☆ すた (6) (角川コミックス)
ジャンル:
Sid Meier's Game
シリーズ:
Civilization IV/Civ4情報, Civ4技術・サポート情報
種類:
データ/資料
最終更新:
2006年01月13日 12時59分
シリアル:
2006-01-13-05

<< Civ4のマルチプレイに問題あり?──v1.52パッチとGameSpyが疑われるもくじへ戻る最新パッチとドライバなら、Intel852/855でもCiv4が動作するという報告 >>
この章のはじめへ戻る

前に戻る

CivFanaticsのフォーラムに、Civ4のリードデザイナーであるSoren Johnsonからのコメントが転載されています。Civ4のマルチプレイでは、"Contacting peer"というメッセージがえんえんと表示されて、いつまでたっても接続が確立できないという問題が発生していますが、コメントはこの接続問題に関するもの。

もし、インターネット経由でのマルチプレイの接続中に問題が発生した場合、原因は問題が発生したプレイヤーには無い公算が高い。おそらく、ファイアウォールソフトウェアを実行中で、受信パケットを拒絶しているプレイヤーが、すでにゲームに参加しているのだろう。それらのプレイヤーがファイアウォールを正しく設定していないために、コンピュータがプレイヤーの接続を拒絶しているのだ。

したがって、マルチプレイをおこなうに当たっては、プレイヤー全員がファイアウォールを正しく設定し、Civilization IVが必要なピア・ツー・ピアネットワークを構築できるようにしておくことが不可欠である。

もしファイアウォールを使用しているなら、ファイアウォールの「例外リスト」("Exception List") にCivilizationIV.exeの名前があることを確認してほしい。名前があれば、CivilizationIV.exeという名前のプロセスでは、受信したパケットがそのまま受け入れられることになる。

ファイアウォールに例外リストの機能がない場合は、2056番のポートをUDPに対してオープンにしてほしい。これにより、必要なトラヒックが通過できるようになる。

Civilization IVには、ファイアウォールやNAT機器(ルータ)の多くを迂回するための機能が埋め込まれているが、特定の状況下では問題が発生しうる。Civ4が採用したソルーションは大部分のルータで動作するが、すべてのブランドでの動作が保証されているわけではない。特に、古い機器では、新しい機器よりも問題が発生しやすい。さらに、アドレス変換が2段にわたって行われる場合(つまり、ルータのうしろにさらにルータがある場合)、Civ4の動作に問題が生じるだろう。また、プレイヤーもしくは接続先が、非常に大規模かつトラヒックの多いLANでゲームを動かしている場合も、ネゴシエーションが失敗する場合がある。

ということで、いつまでもゲームに接続できない場合は、ゲームに参加中のほかのプレイヤー全員に連絡を取って、

  1. 全員がファイアウォールの設定でCivilizationIV.exeの通信を許可しているかどうか
  2. あるいは、UDP 2056番のポートを開いているかどうか

を確認してみると良いようです。



次へ進む
<< Civ4のマルチプレイに問題あり?──v1.52パッチとGameSpyが疑われるもくじへ戻る最新パッチとドライバなら、Intel852/855でもCiv4が動作するという報告 >>
この章のはじめへ戻る