nixp.ru v3.0

16 апреля 2024,
вторник,
06:25:42 MSK

7 июня 2013, 22:23

NetGWM — утилита для организации отказоустойчивых интернет-подключений в Linux

8
Часть исходника NetGWM
Часть исходника NetGWM
Иллюстрация с сайта Флант

Российская компания «Флант» опубликовала исходный код проекта NetGWM (Network Gateway Manager) — утилиты для автоматического переключения сетевых шлюзов в случае недоступности интернета.

Общий принцип работы NetGWM сводится к использованию списка из шлюзов с приоритетами для текущего интернет-подключения. Если один из шлюзов оказывается недоступен (это проверяется ping’ом по сайтам, список которых тоже настраивается), утилита выбирает наиболее приоритетный работающий шлюз и переключает систему на его. Как только более приоритетный шлюз оказывается доступным (на протяжении настраиваемого временного интервала), NetGWM вновь переключается на него.

В самой компании-разработчике NetGWM используется в производстве с прошлого года. В своей работе утилита использует iproute2, а исходный код написан на Python и распространяется на условиях свободной лицензии GNU GPLv2. Подробности о проекте и инструкцию по его установке/использованию можно найти здесь, а исходники выложены на GitHub.

Постоянная ссылка к новости: http://www.nixp.ru/news/12210.html. Дмитрий Шурупов по материалам Флант.

fb twitter vk
arhimedoffs

То о чем давно мечтал в готовом виде. Спасибо.