Добрый день. Юзаю Тунель через .pac файл. Подскажите пожалуйста, как в файл вставить новый адрес (будет входить в список локальных адресов, тунель у меня настроен только на сжатие траффа из внешнего интернета, локальные адреса соответственно не попадают под правило Тунеля)
Содержимое файла выглядит так:
----------------------------------------------------
function FindProxyForURL(url, host)
{
if (isInNet(host, "84.17.243.19", "255.255.255.255")) return "DIRECT";
if (isInNet(host, "80.82.32.0", "255.255.224.0")) return "DIRECT";
if (isInNet(host, "88.83.192.0", "255.255.224.0")) return "DIRECT";
if (isInNet(host, "77.45.128.0", "255.255.128.0")) return "DIRECT";
if (isInNet(host, "192.168.1.0", "255.255.255.0")) return "DIRECT";
if (shExpMatch(url, "*.rar") || shExpMatch(url, "*.zip") || shExpMatch(url, "*.7z") || shExpMatch(url, "*.r00")) return "PROXY 80.82.32.27:3128";
if (shExpMatch(url, "*.mp3")) return "PROXY 80.82.32.27:3128";
return "PROXY 127.0.0.1:8090";
}
-------------------------------------------------------
Мне нужно вставить IP 77.238.130.19 Большой Воронежский Форум - локальный ресурс, IP изменился , а по старым правилам тунель считает его как внешний.
[Ответ]
Просто замени старый IP (84.17.243.19) на новый (77.238.130.19):
----------------------------------------------------
function FindProxyForURL(url, host)
{
if (isInNet(host, "
84.17.243.19", "255.255.255.255")) return "DIRECT";
if (isInNet(host, "80.82.32.0", "255.255.224.0")) return "DIRECT";
if (isInNet(host, "88.83.192.0", "255.255.224.0")) return "DIRECT";
if (isInNet(host, "77.45.128.0", "255.255.128.0")) return "DIRECT";
if (isInNet(host, "192.168.1.0", "255.255.255.0")) return "DIRECT";
if (shExpMatch(url, "*.rar") || shExpMatch(url, "*.zip") || shExpMatch(url, "*.7z") || shExpMatch(url, "*.r00")) return "PROXY 80.82.32.27:3128";
if (shExpMatch(url, "*.mp3")) return "PROXY 80.82.32.27:3128";
return "PROXY 127.0.0.1:8090";
}
-------------------------------------------------------
Думаю так =)
[Ответ]