Список исключений

toonel

Иногда требуется, чтобы часть трафика шла в обход toonel.

Сделать это можно с помощью .pac файлов.

 

В .pac файле прописываются имена или адреса/диапазон исключений, в браузере указывается ссылка на этот файл, после этого браузер использует или не использует прокси в зависимости от прописанного правила.

 

Вот простейший пример .pac файла:

 

function FindProxyForURL(url, host)

{

   if( isInNet(host, "82.195.129.0", "255.255.255.0") )

   return "PROXY 127.0.0.1:8080";

   else

   return "DIRECT";

 

В данном случае прописано использовать прокси для всех компьютеров, находящихся в сети 82.195.129.0 (т.е. 255 компьютеров).

 

Строчка вида:

 

isInNet(host, "82.195.129.112", "255.255.255.255")

 

идентифицирует только один компьютер 82.195.129.112, т.е. если её поставить в пример, то прокси будет использоваться только для доступа к www.toonel.net, для всех остальных сайтов прокси использоваться не будет.

 

Замечание

Чтобы узнать ip-адрес сайта, можно использовать команду из командной строчки:

tracert имя_сайта