Тему по резервированию канала не нашел, поэтому создаю новую.
Kerio Control Software Appliance 8.1.1 patch 1 build 1019
Есть два провайдера.
Один основной – Severen (оптика)
Второй, чтобы был – WEB+ (ADSL)
DNS сервера на контроллерах домена (SERVER1 и SERVER2).
По скорости Северен хватает, но иногда у них случаются проблемы с отваливанием оборудования. (часа 2 на устранение проблемы). Тут решил ВЭБ+ сделать резервным, все равно пропадает.
Вставил провод в сетевую карту, прописал IP, маску, шлюз, DNS внутренний и внешний, сделал этот интерфейс резервным для обработки отказов подключения. Северен сделал основным, на нем все уже было прописано и все работало.
Начинаю экспериментировать. Отключаю Северен, Kerio быстро переводит на второго провайдера. Пинг идет, все работает, но… медленно открываются страницы. Вывод один - значит какой-то косяк с ДНС. Посмотрел в журнале Debug, все запросы идут на DNS сервер Северен.
В свойствах ДНС сервера локальной сети поднял наверх сервера ВЭБ+, интернет нормально заработал. При восстановлении соединения он уже будет лезть на сервера ДНС к ВЭБ+ (что тоже не очень)
Скриншот nslookup mixed – это когда севера ДНС провайдеров указал на локальном ДНС сервере в смешанном порядке (81.23.96.138, 194.8.160.90, 81.23.99.2, 195.131.52.130)
Может кто сталкивался с резервирование каналов? Как-то можно решить эту проблемку?
Заранее благодарен за ответы!
panika187, Так это определение доступности работы интерфейсов. Переключение работы на резервный канал происходит без сбоев. Как дать понять DNS серверу, что при отключении интерфейса Северен на шлюзе, чтобы он использовал ДНС адреса от ВЭБ+. Как-то вотъ такъ...
А ваш провайдер не выделяет вам помимо статики, ещё и возможность править ваши же ДНС зоны?
Если выделяет, что если как вариант создать в днс зоне провайдера две записи идентичные(но с разными ип адресами), разные по приоритету.Как только по первой записи затык, автоматом будет переключение на вторую запись, и так пока первая не восстановиться.Ип этих днсов вписать в керио,там вроде должен быть механизм проверки, при которйо он переключает с одного канала на другой.
Уж давно я имел дело с резервированием трафика.
Последний раз редактировалось panika187; 30.10.2013 в 15:32..
Добавлено через 16 минут panika187, Ого-го-го!
Немного (много) не понял эту схему. Две записи в зоне провайдера создаются с какими адресами? И как по ним идет проверка? Локальный ДНС как в этом случае должен понять, чтобы отправлять запросы на "правильный" ДНС?
Последний раз редактировалось yoyospb; 30.10.2013 в 15:43.. Причина: Добавлено сообщение
Допустим у меня, когда отваливаеться сеть по провайдеру, у меня пропадают пинги до него(днс провайдера).А раз вы говорите что пинги есть, в вашей ситуации надо чем-то с другим оперировать.
А так получаеться схема такая:
Две записи А во внешнем днсе у провайдера.Первая запись содержит днс основного провайдера.Вторая запись второго провайдера.
Керио же как-то определяет какой провайдер упал.Полагаю по днсу(не скажу точно щас).И вместо днсов по твоим каналам выставляешь просто Ип провайдера что содержит эти две записи.Должна ориентация по ним идти.С другой стороны, это будет возможо, если правайдер даст возможность реализовать это.А в локальном выставляешь этот ИП провайдера на котором имееться 2 записи.
Как то так.Получаем приоритет по первой записи пока она работает,а ежели падает, то переключение на вторую.И обратно, когда заработает основной.
Kerio определяет упал ли канал или нет - по основному шлюзу (можно настроить и другие сервера). В моем случае Kerio, определяет что упал провайдер Северен (это все работает) и переподключается на ВЭБ+. Так во внешнем днс провайдера, как будет происходить смена ДНС серверов при переключении на резервный канал? Он так и будет брать первый ДНС (т.е сервер Северен).
Добавлено через 2 минуты
Так это бы сработало и с локальным сервером ДНС. Но ДНС сервера Северена пингуются с другим провайдеров... (вроде на этом форуме было написано, что это нормальное явление)
Последний раз редактировалось yoyospb; 30.10.2013 в 16:20.. Причина: Добавлено сообщение
Если к ип(днс, внешний ип, да что угодно-что будет падать вместе с оовновным каналом) первой по приоритету записи достучаться нельзя, будет переход на вторую запись, и так поидее пока первая не станет сного доступной.
т.е получается так?
1. создать в днс зоне провайдера две идентичные записи (Первая запись содержит днс основного провайдера.Вторая запись второго провайдера.)
2. вместо днсов по моим каналам выставляю просто Ип провайдера что содержит эти две записи (это на моем локальном ДНС сервере)
Правильно я понял? Если я правильно понял, то при разрыве связи, ДНС северен все-равно доступен будет, следовательно ничего не изменится... или я неправильно понял?
Разобрался с проблемой.
Дело было в основном DNS сервере провайдера Северен (81.23.96.138). Я проверял по пингу, и все работало. А тут решил проверить утилиткой dig. Поднял наверх (на локальных серверах DNS) альтернативный сервер DNS Северен (81.23.99.2), вроде все тип-топ...
Всем спасибо за помощь!
P.S. Тут параллельно еще в тех. поддержку KERIO написал. Так вот что они мне написали: "В настройках интернет-интерфейсов указываются исключительно DNS провайдера."