Автоматический доступ к непрозрачному Proxy (приминимо для Винды и IE)

Содержимое файла Proxy.pac (это обычный JavaScript файл только с изменённым расширением :-) )
   

 function FindProxyForURL(url, host)
    {
    if (isInNet(myIpAddress(), "192.168.1.0", "255.255.255.0"))
    return "PROXY 10.10.1.10:3128";
    else
    return "DIRECT";
    }


Суть его такова: Когда Вы работаете в корпоративной сети с адресацией в диапазоне 192.168.1.0 - 192.168.1.х (где х от 1-254, 0 и 255 - зарезервировано) маска 255.255.255.0, что собственно указано в скрипте начинающегося со строчки if, и что соответсвенно вы переписываете на свой диапазон если Вас не устраивает 192.168.1.х :-)
Если Ваш АйПИ(IP) адрес в этом диапазоне, то Вы получаете Тырнет :-) через корпоративный прокси (у меня в скрипте это 10.10.1.10:3128), иначе - получаете инет без прокси в рамках той сети которая выдала Вам IP адрес.
Отправить комментарий

Популярные сообщения из этого блога

Дневник канадского иммигранта (humour detected)