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

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

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

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

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

Автор: Дмитрий Шурупов по материалам Флант.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Обнаружено вредоносное ПО для Windows Subsystem for Linux
Linux исполнилось 30 лет
Intel свернула поддержку 10-нм процессоров Cannon Lake на уровне драйверов Linux
Microsoft предупредила о вирусе-майнере LemonDuck, поражающем системы Windows и Linux
Google профинансирует добавление поддержки языка Rust в ядро Linux
В ядре Linux 5.13 появится начальная поддержка ARM-процессора Apple M1
Вышла официальная версия архиватора 7-Zip для Linux — более 20 лет он был эксклюзивом Windows
Google научит свою перспективную ОС Fuchsia запускать приложения для Android и Linux в нативном режиме
Microsoft выпустит браузер Edge для Linux в октябре
Сентябрьский патч безопасности сломал Linux-подсистему WSL в Windows 10. Microsoft работает над исправлением
Последние новости

Подгружаем последние новости