The OpenNET Project
 
Поиск (ключи):    ПРОГРАММЫ СТАТЬИ СОВЕТЫ ФОРУМ
  WIKI НОВОСТИ (+) MAN'ы ДОКУМЕНТАЦИЯ

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Отключить родительский прокси если он недоступен"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Squid)
Изначальное сообщение [ Отслеживать ]

"Отключить родительский прокси если он недоступен"  +/
Сообщение от Frag email(??) on 07-Мрт-10, 09:15 
Как отключить перенаправление трафика на родительский прокси, если тот недоступен.

Ситуация, есть офис и инет, есть squid, все работает. Хочу весь трафик squid (через cache_peer 10.50.34.115 parent 8080 0) завернуть на свой домашний прокси, но в случае его недоступности нужно, чтобы squid ходил в инет напрямую. Хочется все сделать без участия пользователя...

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Отключить родительский прокси если он недоступен"  +/
Сообщение от shadow_alone (ok) on 07-Мрт-10, 14:24 
2-ф конфига squid, один с прокси, другой без.
скрипт, проверяющий доступность домашнего прокси по крону и в случае необходимости
squid -f конфиг -k reconfigure
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Отключить родительский прокси если он недоступен"  +/
Сообщение от Frag email(??) on 07-Мрт-10, 15:27 
>2-ф конфига squid, один с прокси, другой без.
>скрипт, проверяющий доступность домашнего прокси по крону и в случае необходимости
>squid -f конфиг -k reconfigure

К сожелению, по части написания скриптов на линухе у мя пробел...


Как понимаю алгоритм такой:
1) пинг
2) если не прошел, проверяем флаг "работать без прокси", если =0 то переконфигурим сквид и пишем флаг = 1, а флаг "работать с прокси" = 0
3) если прошел проверяем флаг "работать с прокси", если флаг 0, то переконфигурим скевид и пишем флаг = 1, а флаг "работать без прокси" = 0

наверное
ping myhost > /ping.myhost
как понять,что пинг прошел/нет?
как взыести некий флаг и проверить его состояние
squid -f конфиг -k reconfigure

Если есть что-ньть похожее из гововых скриптов, скажу большое спс ;)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Отключить родительский прокси если он недоступен"  +/
Сообщение от tonys (ok) on 07-Мрт-10, 16:28 
>Как отключить перенаправление трафика на родительский прокси, если тот недоступен.
>
>Ситуация, есть офис и инет, есть squid, все работает. Хочу весь трафик
>squid (через cache_peer 10.50.34.115 parent 8080 0) завернуть на свой домашний
>прокси, но в случае его недоступности нужно, чтобы squid ходил в
>инет напрямую. Хочется все сделать без участия пользователя...

RTFM
dead_peer_timeout


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема


АКЦИЯ! ПОДПИШИСЬ на журнал Linux Format до 31 января 2012 года и выиграй СУПЕРПРИЗ!

Журнал "Linux Format" (Линукс Формат)- Единственный в России и странах СНГ журнал на русском языке, посвящённый Linux и свободному ПО. Журнал для IT-директоров, IT-менеджеров, программистов, системных администраторов, учителей школ и преподавателей ВУЗов и всех пользователей ПК. В каждом выпуске: Новости индустрии OpenSource, обзоры новинок свободного ПО, обучающие и методические статьи.

Каждый, кто оформит подписку, получает бонус- объёмные наклейки на системный блок и подарки: с одним из первых выпусков журнала в 2012 году- диск с архивом номеров за 2005-2011 г.г. и ежемесячно электронную версию журнала в pdf-формате.

Подробнее о проведении акции вы можете прочитать на странице сайта.


  Закладки на сайте
  Проследить за страницей
Created 1996-2012 by Maxim Chirkov  
ДобавитьРекламаВебмастеруГИД  
RUNNet TopList