Всем доброгоИмеется:
Филиал1 с выходом в интернет на 1 Мбит/с
Филиал2 с выходом в интернет на 1 Мбит/с
Офис с выходом в интернет на 100 Мбит/сМежду всеми тремя точками для локальной сети используется оптика.
В каждой из трех точек установлен сервер с SQUID.Задача:
По умолчанию выход в интернет через SQUID для всех трех точек происходит сквозь "Офис".
В случае обрыва выхода в интернет через "Офис" автоматически трафик с этой точки отправлять на "Филиал1", если же он так же без выхода в интернет то через "Филиал2"
"Филиал-ы" при этом трафик отправляют через себя.То есть по умолчанию весь трафик идет через "Офис", в случае же недоступности выхода в интернет через "Офис" трафик должен выходить локально в "Филиал-ах" и "Офис" должен переподключиться через доступный "Филиал".
- Смысл в том что бы добиться максимальной надежности доступа в интернет, так как предприятие критически зависимо от доступа в интернет, но при этом скоростной безлимитный доступ только в "Офис".
На текущий момент этот алгоритм решается методом ручной правки конфига при сбое у провайдеров, но это приводит к зависимости от "человеческого фактора", а сбои у провайдеров происходят слишком часто.
Как я думаю нужно подобрать директивы cache_peer, never_direct и т.п. с правильными параметрами.Заранее спасибо
> Как я думаю нужно подобрать директивы cache_peer, never_direct и т.п. с правильными
> параметрами.Очень сомневаюсь, что этими параметрами вы решите свою проблему.
Лично я бы поступил так. В "Офис" сквид с двумя/тремя конфигами, которые различаются только тэгом tcp_outgoing_address, в котором указываете IP адреса ЕГО интерфейсов через которые он должен слать пакеты.
Каким-либо скриптом по крону проверяете пингом доступность прова и перезапускаете сквид с другим конфигом, что то типа:
squid -f /etc/squid/my_squid2.conf
Можно решить вопрос и по другому без сквида, резервированием каналов через iporoute2, маршрутизация по источнику.
Два канала в Internet
Как организовать избыточные соединения с двумя провайдерами Internet по разным каналам с помощью Linux. Синн Хердеюрген
http://www.osp.ru/lan/2002/05/136078/2 и более провайдера
Тонкости настройки Linux при подключении к двум и более провайдерам
http://www.opennet.me/tips/2009_policy_route_linux.shtmlДва провайдера скрипт
http://forum.ru-board.com/topic.cgi?forum=65&topic=2349&star...
> Два канала в Internet
> Как организовать избыточные соединения с двумя провайдерами Internet по разным каналам
> с помощью Linux. Синн Хердеюрген
> http://www.osp.ru/lan/2002/05/136078/
> 2 и более провайдера
> Тонкости настройки Linux при подключении к двум и более провайдерам
> http://www.opennet.me/tips/2009_policy_route_linux.shtml
> Два провайдера скрипт
> http://forum.ru-board.com/topic.cgi?forum=65&topic=2349&star...Скрипт переключения на резервный канал интернета
http://serkas.pp.ru/index.php/pamyatki-zapiski-poleznyie-ssy.../