Настройка WPAD - Как исключить одного клиента
- kiret
- Любопытный
- Сообщения: 12
- Зарегистрирован: 13 авг 2014 08:38
- Откуда: г. Воскресенск
- Контактная информация:
Настройка WPAD - Как исключить одного клиента
Здравствуйте!
Подскажите, пожалуйста, как сделать исключения в WPAD ?
Все компьютеры лежат в одной подсети. Нужно, чтобы один комп из этой подсети работал в обход прокси squid.
Подскажите, пожалуйста, как сделать исключения в WPAD ?
Все компьютеры лежат в одной подсети. Нужно, чтобы один комп из этой подсети работал в обход прокси squid.
- Алексей Максимов
- Администратор сайта
- Сообщения: 572
- Зарегистрирован: 14 сен 2012 06:50
- Откуда: г.Сыктывкар
- Контактная информация:
Re: Настройка WPAD
Правила WPAD обрабатываются сверху вниз по порядку.
Как только клиент поймёт, что попал под правило, дальнейшая обработка правил этим клиентом прекращается.
Соответственно можно попробовать так:
Как только клиент поймёт, что попал под правило, дальнейшая обработка правил этим клиентом прекращается.
Соответственно можно попробовать так:
Код: Выделить всё
function FindProxyForURL(url, host)
{
$Proxy = "PROXY KOM-AD01-SQUID.holding.com:3128";
... <здесь основной блок правил и исключений> ....
// Один конкретный клиент идёт напрямую
if (isInNet(myIpAddress(), "10.160.100.20", "255.255.255.255")) {return "DIRECT";}
// Все остальные клиенты идут через прокси
return $Proxy;
}
- kiret
- Любопытный
- Сообщения: 12
- Зарегистрирован: 13 авг 2014 08:38
- Откуда: г. Воскресенск
- Контактная информация:
Re: Настройка WPAD
Спасибо большое! Сначала не сообразил, строку с IP отдельного компьютера вставлял последней, поменял местами, как в предложенном Вами варианте - всё заработало.