Сценарий автоматической настройки прокси-сервера - процесс настройки лаборатории
У меня есть требование установить тестовую машину, которая использует автоматическую настройку прокси-сервера с использованием файла WPAD.DAT. Это делается для репликации среды клиента (которую мы не можем использовать для тестирования), чтобы мы могли разработать исправление для одного из наших пакетов программного обеспечения.
У меня нет проблем с AD / IIS / Proxy и т. Д., Но я почти ничего не знаю о скрипте автоматической настройки и о том, как правильно его настроить.
Моя текущая настройка следующая:
1 х IIS, на котором размещен файл wpad.dat
1 x Windows 7, в настройках Интернета я выбрал сценарий автоматической настройки и указал адресное поле на файл wpad.dat через HTTP-адрес. Настройки 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 ответ
- Проверьте, может ли клиент загрузить файл WPAD.DAT с помощью IE. Если нет, он не может загрузить файл WPAD.DAT
- Используйте telnet или curl или что-то еще, чтобы подтвердить, что прокси на 192.168.10.103 действительно прослушивает TCP 808
- Я думаю, что ваш синтаксис может быть выключен? Мои файлы PAC не имеют
else
Скажите, где у вас есть один. Если вы собираетесь использоватьelse
Вам может понадобиться обернутьreturn
утверждение в другом наборе фигурных скобок. В случае сомнений используйте Google pactester.
Прочитайте весь этот сайт: http://www.proxypacfiles.com/proxypac/