The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  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 | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру