web-dev-qa-db-ja.com

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

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

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

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

1 x IIS wpad.datファイルをホストしています

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であり、InternetExplorerの「プロキシサーバー」設定を指定すると正常に機能します。

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

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

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

このサイト全体を読む: http://www.proxypacfiles.com/proxypac/

1
mfinni