Страница 1 из 1
Статейка Proxy Auto Configuration (PAC)
Добавлено: 2008-07-27 20:48:43
Raven2000
Кому интерестно?
Proxy Auto Configuration (PAC)
===
Доделывать или нах?
Re: Статейка Proxy Auto Configuration (PAC)
Добавлено: 2008-07-27 20:53:36
Alex Keda
мне. меня начальнеГ на работе запилил на эту тему

))
надо а руки никак недойдут
Re: Статейка Proxy Auto Configuration (PAC)
Добавлено: 2008-07-27 21:09:53
Raven2000
Я только заметил один минус (для меня это большой минус)
небольшая тормознутось при работе браузеров видимо он каждый адрес смотрит и перезапрашивает автоконфиг проксика хз может и не так еще поковыряю.
Но очень удобно тк автоматом определяется на IE, а в опере и мозиле нужно указать адрес автоконфигуратора проксика.
Re: Статейка Proxy Auto Configuration (PAC)
Добавлено: 2008-07-27 21:11:01
Alex Keda
логи посмотри.
видно наверно убдет если каждый раз
Re: Статейка Proxy Auto Configuration (PAC)
Добавлено: 2008-07-28 8:44:01
dikens3
Raven2000 писал(а):Я только заметил один минус (для меня это большой минус)
небольшая тормознутось при работе браузеров видимо он каждый адрес смотрит и перезапрашивает автоконфиг проксика
Скорее всего
при каждом новом запуске браузера.
Очепятки:
FЗагрузить
Распостраниение
и оканчивающего коротким суффиксом. - оканчивающийся
Re: Статейка Proxy Auto Configuration (PAC)
Добавлено: 2008-07-28 9:33:33
Raven2000
Про очепятки я знаю я ее вобще не корректировал над русский

Re: Статейка Proxy Auto Configuration (PAC)
Добавлено: 2008-07-28 10:17:10
tango
Raven2000 писал(а):
Но очень удобно тк автоматом определяется на IE, а в опере и мозиле нужно указать адрес автоконфигуратора проксика.
Если через DNS, то у меня его и Опера и Файерфокс хавают без указания каких либо настроек...
Re: Статейка Proxy Auto Configuration (PAC)
Добавлено: 2008-07-30 6:16:08
_Andy
Приведение к русскому языку, явно не повредило бы

Re: Статейка Proxy Auto Configuration (PAC)
Добавлено: 2008-07-30 9:29:04
Raven2000
Я к тебе еще обращусь

Re: Статейка Proxy Auto Configuration (PAC)
Добавлено: 2008-07-30 21:06:20
Raven2000
Андрей я жду

очепятки фиксить

Re: Статейка Proxy Auto Configuration (PAC)
Добавлено: 2008-07-31 8:10:03
_Andy
Смотри в ящике. Про firefox написать не забудь.
Re: Статейка Proxy Auto Configuration (PAC)
Добавлено: 2008-08-18 12:31:32
opt1k
Статья интересная, а самое главное актуальная. Но как было замечено при таком раскладе замечены тормоза. Поэтому есть тема менять проксю прямо в файле конфиги фаерфокса. У меня этот файл нахолиться тут: C:\Documents and Settings\opt1k\Application Data\Mozilla\Firefox\Profiles\g856ropo.default\prefs.js папка g856ropo.default у каждого пользователя называется по разному, но названией сей папки можно отловить вот в этом файле C:\Documents and Settings\opt1k\Application Data\Mozilla\Firefox\profiles.ini. Идея ясна, я думаю, проблема в реализации. Т.к. из файла надо дёргать строки, то простые бат файлы тут не катят. Есть вариант написать на Си тот функционал которого не хватает в бат файлах. Но самый интересный вариант, это написать скрипт на родном для окон wsh. С последним вариантом у меня проблема, для его реализации надо знать vb, или jscript, которых я как раз и не знаю.
Вот хотелось бы услышать ваши соображения по этому поводу. Сам уже начал лопатить учебник по wsh, но идёт туго.

Re: Статейка Proxy Auto Configuration (PAC)
Добавлено: 2008-08-18 12:44:36
Shemmy
Такой подход очень не удобный.
Для автоконфигурирования продуктов от Mozill'ы есть родной API
вот пример описания
http://mit.edu/~firefox/www/maintainers/autoconfig.html
для автоконфигурирования прокси нужен только правильно настроенный dns в сети и сам прокси.
Re: Статейка Proxy Auto Configuration (PAC)
Добавлено: 2008-08-20 18:39:27
opt1k
Shemmy писал(а):Такой подход очень не удобный.
Для автоконфигурирования продуктов от Mozill'ы есть родной API
вот пример описания
http://mit.edu/~firefox/www/maintainers/autoconfig.html
для автоконфигурирования прокси нужен только правильно настроенный dns в сети и сам прокси.
если вы про PAC, то этот вариант притормаживает ( со слов людей, сам не пробовал )
Re: Статейка Proxy Auto Configuration (PAC)
Добавлено: 2009-08-24 19:02:24
Astore
Привет
подскажите пож как для разных ip выдавать разный прокси
к примеру для 192.168.1.1 прокси 192.168.1.5:3128,
а для для 192.168.1.2 прокси 192.168.1.6:3128
с помощью PAC фалов
Re: Статейка Proxy Auto Configuration (PAC)
Добавлено: 2009-08-25 9:15:32
Shemmy
Astore писал(а):Привет
подскажите пож как для разных ip выдавать разный прокси
Очень просто. в PAC-файле пишется простой скрипт.
Код: Выделить всё
function FindProxyForURL(url, host)
{
if ( isInNet(myIpAddress(), "192.168.250.0", "255.255.255.0")) return "PROXY 192.168.250.1:3128";
else if ( isInNet(myIpAddress(), "192.168.251.0", "255.255.255.0")) return "PROXY 192.168.251.1:3128";
else if ( isInNet(myIpAddress(), "192.168.249.0", "255.255.255.0")) return "PROXY 192.168.249.1:3128";
else if ( isInNet(myIpAddress(), "192.168.248.0", "255.255.255.0")) return "PROXY 192.168.248.1:3128";
else if ( isInNet(myIpAddress(), "192.168.247.0", "255.255.255.0")) return "PROXY 192.168.247.1:3128";
else if ( isInNet(myIpAddress(), "192.168.246.0", "255.255.255.0")) return "PROXY 192.168.246.1:3128";
else if ( isInNet(myIpAddress(), "192.168.244.0", "255.255.255.0")) return "PROXY 192.168.244.1:3128";
else return "DIRECT";
}
В моем варианте настройка прокси выдается по принадлежности IP адреса клиента к определенной подсети.
Также можно менять прокси и для запросов на внешний адрес.
Много полезных примеров можно найти
тут
Re: Статейка Proxy Auto Configuration (PAC)
Добавлено: 2009-08-25 12:07:22
Astore
Спсб
проблема была не в настройке wpad а в настройке firefox и windows 7
после нескольких экспериментов выяснилось что myIpAddress() возвращает не ipv4 а ipv6 адрес
проверить можно добавив в wdad.dat сторчку
alert("address:" + myIpAddress());
а что бы исправить проблему нужно набрать в адресной строке about:config
и изменить параметр network.dns.disableIPv6 на true
и все начнет работать по схеме описанной Shemmy
Спасибо отдельное ему за помощь!