Назад | Перейти на главную страницу

Сценарий автоматической настройки прокси - процесс настройки лаборатории

У меня есть требование установить тестовую машину, которая использует автоматическую настройку прокси с использованием файла WPAD.DAT. Это делается для репликации клиентской среды (которую мы не можем использовать для тестирования), чтобы мы могли разработать исправление для одного из наших пакетов программного обеспечения.

У меня нет проблем с AD / IIS / Proxy и т. Д., Однако я почти ничего не знаю о сценарии автоматической настройки и о том, как его правильно настроить.

Моя текущая настройка выглядит следующим образом:

1 x IIS, на котором размещен файл wpad.dat

1 блок 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.
  2. Используйте telnet или curl или что-то еще, чтобы убедиться, что прокси на 192.168.10.103 действительно прослушивает TCP 808
  3. Я думаю, ваш синтаксис может быть отключен? Мои файлы PAC не имеют else заявление, где он у вас есть. Если вы собираетесь использовать else, вам может потребоваться обернуть return заявление в другом наборе фигурных скобок. В случае сомнений используйте Google pactester.

Прочтите весь этот сайт: http://www.proxypacfiles.com/proxypac/