Придумал я тут себе, хочу организовать отказоустойчивость/балансировку загрузки шлюза/ДХЦП сервера.
Два шлюза ВРПП между ними.
На обоих микротиках поднято по интерфейсу для ДХЦП (с разными ип к примеру 192,168,1,1(мастер) и 192,168,1,2(слейв)) для ДХЦП.
На первом микротике(Мастер) включен интерфейс(192,168,1,1) и ДХЦП
На втором(слейв) ДХЦП и интерфейс задизейблены.
На втором(Слейв) средствами нетвоча делаем пинг интерфейса(мастера) и если ответа нету, включаем интрефейс(192,168,1,2) и ДХЦП у себя. Если ответ есть – ничего не делаем.
На первом делаем пинг( 192,168,1,2) и если ответ есть – выключаем у себя интерфейс(192,168,1,1) и шлём мыло об аварии. Если ответа нету – включаем у себя интерфейс 192,168,1,1.
Синхронизация данных DHCP между серверами(при наличии одинаковых пулов) по идее может быть организована путём
На мастере делаем
[Sadmin@MikroTik] /ip dhcp-server lease> export file=lease
Переносим получившийся файл на слейв
И делаем /import lease.src
Вопрос в том, как можно автоматизировать процесс переноса файла с мастера – на слейв?)
Всё остальное(еспорт/ипорт) в целом скриптами и джобами сделать можно. А вот перенос?
Можно как-то на микротике средствами скрипта копировать файлы на другой микротик?)
Либо возможно микротик может как-то принимать почту? К примеру с первого тогда можно делать отправку результата экспорта – на почту. На втором принимать письмо и делать импорт.
Как-то так.
Есть у кого-то дельные мысли по всей это схеме?
Добавлено: Хехе.
Tools/Fetch
МОжет по ФТП выкладывать/забирать данные. На обоих микротиках подняты ФТП сервера по дефолоту.
Будут что-то пробовать делать
Результаты потом отпишу.