ipm — Python-надстройка к iproute2 для управления IP-адресами на Linux-роутерах

Российская компания «Флант» опубликовала исходный код проекта ipm (IP Manager) — утилиты, предназначенной «для управления на Linux-роутерах IP-адресами и маршрутами, связанными с сетевыми интерфейсами».

Консольный вывод работы ipm
Консольный вывод работы ipm / Иллюстрация с сайта Флант

По сути ipm представляет собой Python-надстройку над командами «ip addr» и «ip route», которая упрощает конфигурацию сетевых интерфейсов и позволяет ускорить применение этих настроек при загрузке системы благодаря тому, что является многопоточной. Конфигурация сетевых интерфейсов, их IP-адресов и связанных с ними маршрутами в ipm хранится в формате YAML.

Авторы разработки используют ipm в промышленных инсталляциях Linux-роутеров на базе Ubuntu Server с 2009 года.

Подробности о проекте ipm и инструкцию по использованию утилиты можно найти на этой странице. Исходный код ipm распространяется под свободной лицензией 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
Блок рекламы


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

Microsoft представила инструмент для управления личными финансами в Excel — Money
Fleet Commander для централизованного управления Linux-десктопами с GNOME готов к production
Bitnami открыла код своей мобильной панели управления для Kubernetes — Cabin
OctoDNS — Open Source-инструменты от GitHub для управления DNS-записями у разных провайдеров
FreeNAS 10 Corral: ОС для сетевых хранилищ получила новый интерфейс управления и поддержку Docker
Cisco выпустила Contiv для гибкого управления сетями в Docker-контейнерах
Haven — «упрощённая» система управления Docker-контейнерами и кластерами Docker Swarm
Mercurial 4.0 — крупное обновление системы управления версиями
Kexi 3.0 — обновлённый инструмент Calligra Suite для управления базами данных
Под свободной лицензией открыт исходный код системы управления версиями BitKeeper
Последние новости

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