Перейти к содержимому
Калькуляторы

routers_mgmt - система управления коммутаторами выкладываю под gnu gpl

Программный комплекс для управления коммутаторами.

Разработан для собственной сети, используется третий год.

Интерфейсы к биллингу и к устройствам выполнены в виде модулей,

поэтому легко интегрируется в существующую сеть.

 

Документация отсутствует как класс (есть только это - http://sertolovo.ru/wiki/index.php5/Routers_mgmt ),

исходные тексты лежат в Subversion под GNU GPL:

svn://svn1.homelinux.net/devel/routers_mgmt

http://svn1.homelinux.net/viewcvs/?root=routers_mgmt

 

Кому надо - берите, пользуйтесь.

Нужна помощь с внедрением - обращайтесь.

Изменено пользователем Ilya Evseev

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

глянул, увидел UTM4 - все еще на 4-ке сидите, или переименовывать модуль было лениво?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Илья, большое человеческое спасибо! Думаю многим пригодится, будем разбираться что к чему :) На всякий бред про утм внимания не обращайте!

Изменено пользователем a0d75

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Кто разберется (если такие будут) - поделитесь отзывами и комментариями :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В качестве документации могу предложить текст диплома Анны Блудвиной aka bloodwin:

http://sources.homelink.ru/routers_mgmt/ro...gmt_diploma.odt

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Аня умница.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

кто испробовал? давайте делитесь мнением)))

 

Автору респект!!!

Изменено пользователем parazit74

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Аня умница.
Наканэц, просто красавыца! (© Фрунзик Мкртчян)

 

x_b17fd753.jpgx_917af86b.jpg

x_b091830f6d.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

По просьбе Ани диплом из общего доступа убран, кому он нужен, пишите на <bloodwin (трололо) mail.ru>

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

По просьбе Ани диплом из общего доступа убран, кому он нужен, пишите на <bloodwin (трололо) mail.ru>

Как-то странно он, однако, убран :) Ссылка есть, все скачивается :)

 

На самом деле в дипломе описывается версия, адаптированая под конкретную контору и ее нужды. Чуть позже соберусь с силами и наверное накропаю более общий вариант описания, который будет описывать базовую версию.

 

PS. А мои фотки - это вообще злостный офтопик :)

Изменено пользователем Blood Win

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Как-то странно он, однако, убран :) Ссылка есть, все скачивается :)

Главное - сказать что "убран". Честный человек поверит и не станет скачивать :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А мои фотки - это вообще злостный офтопик

Оффтопик, да... Зато как глаз радуют! Гхм, мда...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

хотя бы ключи и параметры скриптов описать, а то дальше этого не смог продвинуться:

[root@nas scripts]# ./add_dlink 172.16.5.240
router_telnet: cannot login to 172.16.5.240: login failed: bad name or password
[root@nas scripts]# ./add_dlink 172.16.5.240 ***** ******
Error: no parent admin: skip router 172.16.5.240!

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

хотя бы ключи и параметры скриптов описать, а то дальше этого не смог продвинуться:

[root@nas scripts]# ./add_dlink 172.16.5.240
router_telnet: cannot login to 172.16.5.240: login failed: bad name or password
[root@nas scripts]# ./add_dlink 172.16.5.240 ***** ******
Error: no parent admin: skip router 172.16.5.240!

add_dlink 172.16.5.240 "" admin my_very_secret_password

"" означает, что это корневое устройство без родителя.

Если логины-пароли на все устройства одинаковы, при указании IP родителя логин-пароль можно не указывать.

Если логин-пароль не привилегированные, то пятым аргументом должен быть указан пароль для "enable admin".

 

Для лучшего понимания советую до/после добавления смотреть на sql-таблицы network_devices и routers_ports ;-)

Изменено пользователем Ilya Evseev

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

так че, картинок нет?

Так а каких картинок Вам хочется?

 

хотя бы ключи и параметры скриптов описать, а то дальше этого не смог продвинуться:

Usage показывается если запустить скрипт вообще без параметров :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Фотки в топике - провокация! :)

Ну нельзя же так будоражить седых бородатых админов :)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Фотки в топике - провокация! :)

Ну нельзя же так будоражить седых бородатых админов :)

Угу, и отписываться стали активнее=)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

add_dlink 172.16.5.240 - admin my_very_secret_password"-" означает, что это корневое устройство без родителя.
то ли лыжи не едут, то ли я ....:

[root@nas scripts]# ./add_dlink 172.16.5.240 - admin pass
Error: no parent -: skip router 172.16.5.240!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

add_dlink 172.16.5.240 - admin my_very_secret_password"-" означает, что это корневое устройство без родителя.
то ли лыжи не едут, то ли я ....:

[root@nas scripts]# ./add_dlink 172.16.5.240 - admin pass
Error: no parent -: skip router 172.16.5.240!

Поправка: для корневого устройства вместо IP-родителя требуется указывать не "-", а "", т.е. пустую строку.

Исходное сообщение поправил.

Пардон за ошибку, но с таким аргументом add_dlink вызывается всего один раз на всю сеть :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

О, фотке зачодно, надо прилепить в начало темы и на странице выложить, тогда тестирование гораздо быстрее пойдёт. ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

почему был выбран вариант с telnet ? SNMP же как-то прогрессивней

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

почему был выбран вариант с telnet ? SNMP же как-то прогрессивней

Какие именно задачи решаются при помощи этой системы не вникал, но вообще есть вещи, которые лучше делать именно по телнет

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

почему был выбран вариант с telnet ? SNMP же как-то прогрессивней
1) найти описание на telnet-команды гораздо легче, чем snmp mib'ы,

т.е. работающий результат получается намного быстрее ("вам шашечки или ехать?"),

 

2) операции чтения выполняются по snmp (ip-mac list, mac-port list),

 

3) управление по snmp требует предварительной настройки коммутаторов,

а routers_mgmt разрабатывалась так, чтобы не требовать от существующей сети

никаких предварительных переделок.

 

4) telnet иногда работает надёжнее snmp (т.к. tcp вместо udp)

и быстрее, если нужно получить всего одну запись.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.