Статейка Proxy Auto Configuration (PAC)
Модератор: f0s
- Raven2000
- -=_UNIX_=-
- Сообщения: 4451
- Зарегистрирован: 2006-10-29 17:59:13
- Откуда: Там, где нас нет.
- Контактная информация:
Статейка Proxy Auto Configuration (PAC)
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35475
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Статейка Proxy Auto Configuration (PAC)
мне. меня начальнеГ на работе запилил на эту тему
))
надо а руки никак недойдут

надо а руки никак недойдут
Убей их всех! Бог потом рассортирует...
- Raven2000
- -=_UNIX_=-
- Сообщения: 4451
- Зарегистрирован: 2006-10-29 17:59:13
- Откуда: Там, где нас нет.
- Контактная информация:
Re: Статейка Proxy Auto Configuration (PAC)
Я только заметил один минус (для меня это большой минус)
небольшая тормознутось при работе браузеров видимо он каждый адрес смотрит и перезапрашивает автоконфиг проксика хз может и не так еще поковыряю.
Но очень удобно тк автоматом определяется на IE, а в опере и мозиле нужно указать адрес автоконфигуратора проксика.
небольшая тормознутось при работе браузеров видимо он каждый адрес смотрит и перезапрашивает автоконфиг проксика хз может и не так еще поковыряю.
Но очень удобно тк автоматом определяется на IE, а в опере и мозиле нужно указать адрес автоконфигуратора проксика.
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
- Alex Keda
- стреляли...
- Сообщения: 35475
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Статейка Proxy Auto Configuration (PAC)
логи посмотри.
видно наверно убдет если каждый раз
видно наверно убдет если каждый раз
Убей их всех! Бог потом рассортирует...
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: Статейка Proxy Auto Configuration (PAC)
Скорее всего при каждом новом запуске браузера.Raven2000 писал(а):Я только заметил один минус (для меня это большой минус)
небольшая тормознутось при работе браузеров видимо он каждый адрес смотрит и перезапрашивает автоконфиг проксика
Очепятки:
FЗагрузить
Распостраниение
и оканчивающего коротким суффиксом. - оканчивающийся
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
- Raven2000
- -=_UNIX_=-
- Сообщения: 4451
- Зарегистрирован: 2006-10-29 17:59:13
- Откуда: Там, где нас нет.
- Контактная информация:
Re: Статейка Proxy Auto Configuration (PAC)
Про очепятки я знаю я ее вобще не корректировал над русский 

Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
- tango
- Access Forbidden
- Сообщения: 247
- Зарегистрирован: 2007-12-15 17:41:18
- Откуда: Санкт- Петербург
- Контактная информация:
Re: Статейка Proxy Auto Configuration (PAC)
Если через DNS, то у меня его и Опера и Файерфокс хавают без указания каких либо настроек...Raven2000 писал(а): Но очень удобно тк автоматом определяется на IE, а в опере и мозиле нужно указать адрес автоконфигуратора проксика.
-
- проходил мимо
Re: Статейка Proxy Auto Configuration (PAC)
Приведение к русскому языку, явно не повредило бы 

- Raven2000
- -=_UNIX_=-
- Сообщения: 4451
- Зарегистрирован: 2006-10-29 17:59:13
- Откуда: Там, где нас нет.
- Контактная информация:
Re: Статейка Proxy Auto Configuration (PAC)
Я к тебе еще обращусь 

Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
- Raven2000
- -=_UNIX_=-
- Сообщения: 4451
- Зарегистрирован: 2006-10-29 17:59:13
- Откуда: Там, где нас нет.
- Контактная информация:
Re: Статейка Proxy Auto Configuration (PAC)
Андрей я жду
очепятки фиксить 


Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
-
- проходил мимо
Re: Статейка Proxy Auto Configuration (PAC)
Смотри в ящике. Про firefox написать не забудь.
-
- лейтенант
- Сообщения: 966
- Зарегистрирован: 2007-12-05 9:45:18
- Откуда: Mytischi
Re: Статейка Proxy Auto Configuration (PAC)
Статья интересная, а самое главное актуальная. Но как было замечено при таком раскладе замечены тормоза. Поэтому есть тема менять проксю прямо в файле конфиги фаерфокса. У меня этот файл нахолиться тут: 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, но идёт туго.
Вот хотелось бы услышать ваши соображения по этому поводу. Сам уже начал лопатить учебник по wsh, но идёт туго.

-
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2008-08-01 10:55:34
Re: Статейка Proxy Auto Configuration (PAC)
Такой подход очень не удобный.
Для автоконфигурирования продуктов от Mozill'ы есть родной API
вот пример описания http://mit.edu/~firefox/www/maintainers/autoconfig.html
для автоконфигурирования прокси нужен только правильно настроенный dns в сети и сам прокси.
Для автоконфигурирования продуктов от Mozill'ы есть родной API
вот пример описания http://mit.edu/~firefox/www/maintainers/autoconfig.html
для автоконфигурирования прокси нужен только правильно настроенный dns в сети и сам прокси.
-
- лейтенант
- Сообщения: 966
- Зарегистрирован: 2007-12-05 9:45:18
- Откуда: Mytischi
Re: Статейка Proxy Auto Configuration (PAC)
если вы про PAC, то этот вариант притормаживает ( со слов людей, сам не пробовал )Shemmy писал(а):Такой подход очень не удобный.
Для автоконфигурирования продуктов от Mozill'ы есть родной API
вот пример описания http://mit.edu/~firefox/www/maintainers/autoconfig.html
для автоконфигурирования прокси нужен только правильно настроенный dns в сети и сам прокси.
- Astore
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2009-08-03 12:06:54
Re: Статейка Proxy Auto Configuration (PAC)
Привет
подскажите пож как для разных ip выдавать разный прокси
к примеру для 192.168.1.1 прокси 192.168.1.5:3128,
а для для 192.168.1.2 прокси 192.168.1.6:3128
с помощью PAC фалов
подскажите пож как для разных ip выдавать разный прокси
к примеру для 192.168.1.1 прокси 192.168.1.5:3128,
а для для 192.168.1.2 прокси 192.168.1.6:3128
с помощью PAC фалов
"No sky is wide enough for my wings to spread" - Cielo
-
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2008-08-01 10:55:34
Re: Статейка Proxy Auto Configuration (PAC)
Очень просто. в PAC-файле пишется простой скрипт.Astore писал(а):Привет
подскажите пож как для разных ip выдавать разный прокси
Код: Выделить всё
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";
}
Также можно менять прокси и для запросов на внешний адрес.
Много полезных примеров можно найти тут
- Astore
- проходил мимо
- Сообщения: 7
- Зарегистрирован: 2009-08-03 12:06:54
Re: Статейка Proxy Auto Configuration (PAC)
Спсб
проблема была не в настройке wpad а в настройке firefox и windows 7
после нескольких экспериментов выяснилось что myIpAddress() возвращает не ipv4 а ipv6 адрес
проверить можно добавив в wdad.dat сторчку
alert("address:" + myIpAddress());
а что бы исправить проблему нужно набрать в адресной строке about:config
и изменить параметр network.dns.disableIPv6 на true
и все начнет работать по схеме описанной Shemmy
Спасибо отдельное ему за помощь!
проблема была не в настройке wpad а в настройке firefox и windows 7
после нескольких экспериментов выяснилось что myIpAddress() возвращает не ipv4 а ipv6 адрес
проверить можно добавив в wdad.dat сторчку
alert("address:" + myIpAddress());
а что бы исправить проблему нужно набрать в адресной строке about:config
и изменить параметр network.dns.disableIPv6 на true
и все начнет работать по схеме описанной Shemmy
Спасибо отдельное ему за помощь!
"No sky is wide enough for my wings to spread" - Cielo