Конфигурация DHCP-сервера для опции WPAD:
- В dnsdhcp консоли выберите "Global Preferences" на вкладке "DHCP Service".
- Выберите "DHCP Options Table".
- Кликни "Add" для определения новой DHCP опции.
- Установи код опции 252.
- Тип данных СТРОКА (per section 4.4.1 of the draft-ietf-wrec-wpad-01.txt doc).
- Название опции "Web Proxy Auto-Discovery".
- Кликни OK.
Задать в DHCP опциях значения для WPAD:
- Выберите " Глобальные DHCP опции" в "Глобальные настройки" и кликнуть "Изменить".
- "Изменить параметры DHCP" представляет собой список доступных опций DHCP, который должен теперь включают Web Proxy Auto-Discovery с кодом 252 - выберите его и нажмите кнопку "Добавить", после чего эта опция должна появиться в списке выбранных опций DHCP. Нажмите на нее, в этот список и вам будет предложено в рамке ниже под названием "Web Proxy Auto-Discovery", чтобы ввести значение. Введите строку, например http://server.domain/proxyconfig.pac
proxyconfig.pac
- Код: выделить все
function FindProxyForURL(url, host) {
if(isInNet(host, "195.0.0.0", "255.255.255.0") || isInNet(host, "127.0.0.0", "255.0.0.0")
|| dnsDomainIs(host, "localhost")
|| dnsDomainIs(host, "1231.ru")
|| dnsDomainIs(host, "*.1231.ru")){
return "DIRECT";
}else{
if(url.substring(0,5)=="http:" || url.substring(0,6)=="https:"){
return "PROXY proxy.1231.ru:8080";
}
if(url.substring(0,4)=="ftp:"){
return "PROXY proxy.1231.ru:8080";
}
return "DIRECT";
}
}