コンテンツ
質問
P4Dが使用するポートをWindowsファイアウォールで開放する必要がありますか?
回答
Windowsファイアウォールが有効化されている場合、P4Dが使用するポートを開放する必要があります。
また、ネットワーク経路上にファイアウォール機器が存在する場合は、同様にポートの開放が必要です。
Windowsファイアウォールの開放手順は、以下のとおりです。
"受信の規則"への設定追加手順
P4Dサーバ側はクライアントからコマンド要求を受けるため、受信設定が必要となります。
1.Windowsファイアウォールの左のパネルから、[ 受信の規則 ]をクリックします。
2.右パネルの[ 新しい規則 ]をクリックし、設定ウィザードを開きます。
補足
ポート指定でのFW設定も可能ですが、プログラムを指定してFWを開放することができます。
この手順では、プログラムを指定して開放する手順の説明です。
3.[ プログラム ]のラジオボタンを選択し、[ 次へ ]をクリックします。
4.[ このプログラムのパス ]のラジオボタンを選択し、[ 参照 ]をクリックします。
5.エクスプローラーがオープンするため、運用中のP4Dサーバが使用している"p4d.exe"と"p4s.exe"を
追加します。
※ FW設定は1つのプログラムに対し、1つのルールが必要なため、ルールを2つ作成する必要があります。
%ProgramFiles%\Perforce\Server\p4d.exe
%ProgramFiles%\Perforce\Server\p4s.exe
6.[ 接続を許可する ]のラジオボタンを選択し、[ 次へ ]をクリックします。
7.ドメインからのみの接続の場合、[ プライベート ]、[ パブリック ]のチェックボックスを外し、
[ 次へ ]をクリックします。
8.FW設定の名称を設定します。任意の名称を設定することができます。
名称設定後、[ 完了 ]をクリックします。
9.設定完了後、[ 受信の規則 ]に設定した名称のFWが追加されていることを確認します。
注意事項
"p4d.exe"と"p4s.exe"の2つのプログラムに対して許可設定が必要となります。
本手順を2回実施していただき、ルールを2つ作成してください。