自動プロキシ構成スクリプト - ラボのセットアップ プロセス

自動プロキシ構成スクリプト - ラボのセットアップ プロセス

WPAD.DAT ファイルを使用して自動プロキシ構成を利用するテスト マシンを設定する必要があります。これは、テストに使用できない顧客環境を複製して、ソフトウェア パッケージの 1 つに対する修正プログラムを開発するためです。

AD / IIS / プロキシなどについては問題ありませんが、自動構成スクリプトとそれを正しく設定する方法についてはほとんど何も知りません。

私の現在の設定は次のとおりです:

wpad.dat ファイルをホストしている 1 つの IIS

1 x Windows 7 ユニット、インターネット オプションで自動構成スクリプトの使用を選択し、アドレス フィールドを HTTP アドレス経由で wpad.dat ファイルに指定しました。IP 設定は静的で、静的 IP、有効なサブネット、内部 DNS サーバー設定のみです。(ゲートウェイなし)

私のwpad.dateファイルは次のとおりです:

function FindProxyForURL(url, host)
{ if (isPlainHostName(host))
return "DIRECT";
else
return "PROXY 192.168.10.103:808";
}

プロキシ サーバーは CCProxy であり、Internet Explorer の「プロキシ サーバー」設定をこれに指定すると正常に動作します。

ラボマシンで任意のページを参照すると、参照が失敗します。プロキシ サーバーはヒットを受信しません。プロキシ サーバーで実行されている Wireshark も、この IP からの通信を登録しません。

このテストを 1 台のマシンでセットアップするには、何を変更する必要がありますか?

答え1

  1. クライアントが IE を使用して WPAD.DAT ファイルをダウンロードできるかどうかをテストします。ダウンロードできない場合は、WPAD.DAT ファイルを読み込むことができません。
  2. telnetやcurlなどを使用して、192.168.10.103のプロキシが実際にTCP 808でリッスンしていることを確認します。
  3. 構文が間違っていると思いますか?私のPACファイルには、あなたが記述しているステートメントがありませんelse。 を使用する場合はelse、ステートメントを別の中括弧で囲む必要があるかもしれませんreturn。疑わしい場合は、Google パケット。

関連情報