Jump to content

Recommended Posts

Posted (edited)

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

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

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

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

 

Документация отсутствует как класс (есть только это - 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

 

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

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

Edited by Ilya Evseev
  • Replies 66
  • Created
  • Last Reply

Top Posters In This Topic

Posted (edited)

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

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

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

 

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

 

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

Edited by Blood Win
Posted

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

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

Posted

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

[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!

 

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

[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 ;-)

Edited by Ilya Evseev
Posted
так че, картинок нет?

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

 

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

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

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

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

Угу, и отписываться стали активнее=)
Posted
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!

Posted
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 вызывается всего один раз на всю сеть :)

Posted

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

Posted

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

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

Posted
почему был выбран вариант с 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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.