The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Прочесть MIB роутера в Windows"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Маршрутизаторы CISCO и др. оборудование. (Диагностика и решение проблем)
Изначальное сообщение [ Отслеживать ]

"Прочесть MIB роутера в Windows"  +/
Сообщение от ext1 email(ok) on 26-Апр-13, 14:40 
Здравствуйте, есть необходимость прочесть MIB-файл роутера TP-Link W740N, подскажите пожалуйста как это сделать?
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Прочесть MIB роутера в Windows"  +/
Сообщение от Mr. Mistoffelees email on 26-Апр-13, 15:03 
Привет,

> Здравствуйте, есть необходимость прочесть MIB-файл роутера TP-Link W740N, подскажите
> пожалуйста как это сделать?

Notepad, wordpad... MIB файл - текст, читайте, чем душе угодно.

WWell,


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Прочесть MIB роутера в Windows"  +/
Сообщение от ext1 email(ok) on 26-Апр-13, 20:44 
> Здравствуйте, есть необходимость прочесть MIB-файл роутера TP-Link W740N, подскажите
> пожалуйста как это сделать?

как прочесть знаю, мне нужно в режиме реального времени получать информацию, и импортировать ее.
С помощью getif могу смотреть любые оид, но мне нужно все махом импортировать.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Прочесть MIB роутера в Windows"  +/
Сообщение от Дядя_Федор on 27-Апр-13, 11:30 
Ну а snmpwalk из состава Net-SNMP кто мешает использовать? http://www.net-snmp.org/

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Прочесть MIB роутера в Windows"  +/
Сообщение от ext1 email(ok) on 27-Апр-13, 15:12 
> Ну а snmpwalk из состава Net-SNMP кто мешает использовать? http://www.net-snmp.org/

HOST-RESOURCES-MIB::hrSWInstalledType.217 = INTEGER: application(4)
HOST-RESOURCES-MIB::hrSWInstalledType.218 = INTEGER: application(4)
HOST-RESOURCES-MIB::hrSWInstalledType.219 = INTEGER: application(4)
HOST-RESOURCES-MIB::hrSWInstalledType.220 = INTEGER: application(4)
HOST-RESOURCES-MIB::hrSWInstalledType.221 = INTEGER: application(4)
HOST-RESOURCES-MIB::hrSWInstalledType.222 = INTEGER: application(4)
HOST-RESOURCES-MIB::hrSWInstalledType.223 = INTEGER: application(4)
HOST-RESOURCES-MIB::hrSWInstalledType.224 = INTEGER: application(4)
HOST-RESOURCES-MIB::hrSWInstalledType.225 = INTEGER: application(4)
HOST-RESOURCES-MIB::hrSWInstalledDate.1 = STRING: 2013-4-23,4:14:0.0
HOST-RESOURCES-MIB::hrSWInstalledDate.2 = STRING: 2013-4-23,3:27:24.0
HOST-RESOURCES-MIB::hrSWInstalledDate.3 = STRING: 2013-4-23,7:17:24.0
HOST-RESOURCES-MIB::hrSWInstalledDate.4 = STRING: 2013-4-23,3:29:20.0
HOST-RESOURCES-MIB::hrSWInstalledDate.5 = STRING: 2013-4-23,4:13:12.0
HOST-RESOURCES-MIB::hrSWInstalledDate.6 = STRING: 2013-4-23,3:55:10.0
HOST-RESOURCES-MIB::hrSWInstalledDate.7 = STRING: 2013-4-23,4:14:26.0
HOST-RESOURCES-MIB::hrSWInstalledDate.8 = STRING: 2013-4-23,4:14:30.0
HOST-RESOURCES-MIB::hrSWInstalledDate.9 = STRING: 2013-4-23,3:39:54.0
HOST-RESOURCES-MIB::hrSWInstalledDate.10 = STRING: 2013-4-26,13:28:38.0

\

Вот такого вида выдает данные. Как-то по ним сложо что-либо скаать, а мне нужен ипорт конкретных значений...

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Прочесть MIB роутера в Windows"  +/
Сообщение от Дядя_Федор on 27-Апр-13, 18:29 
> Вот такого вида выдает данные. Как-то по ним сложо что-либо скаать, а
> мне нужен ипорт конкретных значений...

Ну не значений. А МИБов, наверное. :) Так надо описание от производителя свича посмотреть и цеплять нужные.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Прочесть MIB роутера в Windows"  +/
Сообщение от ext1 email(ok) on 27-Апр-13, 22:35 
>> Вот такого вида выдает данные. Как-то по ним сложо что-либо скаать, а
>> мне нужен ипорт конкретных значений...
>  Ну не значений. А МИБов, наверное. :) Так надо описание от
> производителя свича посмотреть и цеплять нужные.

Подскажите плиз как это сделать.
ПРограмма getif мне выдает все данные нужные, но проблема в том, что самому нужно блуждать по веткам интересующим, а импорт там, видимо, не предусмотрен всех данных, как-то бы их оттуда все разом бы импортировать.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Прочесть MIB роутера в Windows"  +/
Сообщение от Дядя_Федор on 27-Апр-13, 22:42 
Под виндой? Да понятия не имею. :) Разве что могу посоветовать каким-нибудь какти (нагиос) воспользоваться для съема параметров СНМП. С выводом на графики.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Прочесть MIB роутера в Windows"  +/
Сообщение от Дядя_Федор on 27-Апр-13, 22:55 
Кстати - вот тут http://forum.tp-linkru.com/viewtopic.php?f=210&t=766&hilit=O... пишут, что приватные МИБы есть на диске, который идет в комплекте со свичом.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Прочесть MIB роутера в Windows"  +/
Сообщение от ext1 email(ok) on 27-Апр-13, 23:28 
> Кстати - вот тут http://forum.tp-linkru.com/viewtopic.php?f=210&t=766&hilit=O...
> пишут, что приватные МИБы есть на диске, который идет в комплекте
> со свичом.

под виндой да. Ну мне не просто мибы прочесть. Мне нужно импортировать все данные сети с помощью снмп  двух режимах - нормальном, и с ошибкой.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Прочесть MIB роутера в Windows"  +/
Сообщение от Andrey (??) on 28-Апр-13, 01:26 
>> Кстати - вот тут http://forum.tp-linkru.com/viewtopic.php?f=210&t=766&hilit=O...
>> пишут, что приватные МИБы есть на диске, который идет в комплекте
>> со свичом.
> под виндой да. Ну мне не просто мибы прочесть. Мне нужно импортировать
> все данные сети с помощью снмп  двух режимах - нормальном,
> и с ошибкой.

Разговор двух глухих. (с)
Вы опишите _полностью_ задачу того, что хотите получить литературным языком. Не стесняйтесь. С техническим в этой области у вас провал - вы только всех запутаете своей терминологией.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Прочесть MIB роутера в Windows"  +/
Сообщение от ext1 email(ok) on 28-Апр-13, 02:49 
>>> Кстати - вот тут http://forum.tp-linkru.com/viewtopic.php?f=210&t=766&hilit=O...
>>> пишут, что приватные МИБы есть на диске, который идет в комплекте
>>> со свичом.
>> под виндой да. Ну мне не просто мибы прочесть. Мне нужно импортировать
>> все данные сети с помощью снмп  двух режимах - нормальном,
>> и с ошибкой.
> Разговор двух глухих. (с)
> Вы опишите _полностью_ задачу того, что хотите получить литературным языком. Не стесняйтесь.
> С техническим в этой области у вас провал - вы только
> всех запутаете своей терминологией.

Есть роутер TP-Link WR740N.
Есть два компьютера, работающих под Win XP;
Есть вебсервер Denwer c установленном базой MySQL;
Нужно промониторить эту сеть используя протокол SNMP, сначала в обычном режиме, затем сделать какую-либо ошибку на сервере, в базе, например переполнить диск ( ER_DISK_FULL     1021 ) и затем промониторить еще раз и посмотреть какие параметры изменились, тобишь, на какие именно параметры повлияла эта ошибка.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "Прочесть MIB роутера в Windows"  +/
Сообщение от Andrey (??) on 28-Апр-13, 08:32 
> Есть роутер TP-Link WR740N.
> Есть два компьютера, работающих под Win XP;
> Есть вебсервер Denwer c установленном базой MySQL;
> Нужно промониторить эту сеть используя протокол SNMP, сначала в обычном режиме, затем
> сделать какую-либо ошибку на сервере, в базе, например переполнить диск (
> ER_DISK_FULL  1021 ) и затем промониторить еще раз и посмотреть
> какие параметры изменились, тобишь, на какие именно параметры повлияла эта ошибка.

Как уже говорилось - используйте пакет netsnmp.Прочитайте все MIB с помощью snmpwalk. Выберите нужные OID. После этого сделайте скрипт, который будет вытаскивать нужные вам MIB и складывать, допустим, в отдельный(е) txt файлы. Заставте скрипт работать с периодичностью 1''/5''/10''/30''/1'/2'/3'/5'. Потом разбиратйте этот файл(ы) любыми подручными средствами. Для получения отдельных OID используется snmpget.
Либо заставте скрипт сразу импортировать данные в необходимое вам приложение.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "Прочесть MIB роутера в Windows"  +/
Сообщение от Дядя_Федор on 28-Апр-13, 09:12 
Дополню - узнать информацию что и чего значит (то есть - список OID) нужно с помощью производителя данного конкретного устройства (точки доступа, свича). Хотя большинство OID в этой мыльнице вроде как стандартные. Private OID - нужно у китайцев спрашивать. :) Или в форуме TP-Link (что логично, не правда ли?). Адрес форума самостоятельно найдете или мне за Вас гуглом воспользоваться?

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

14. "Прочесть MIB роутера в Windows"  +/
Сообщение от ext1 email(ok) on 28-Апр-13, 14:07 
>[оверквотинг удален]
>> Нужно промониторить эту сеть используя протокол SNMP, сначала в обычном режиме, затем
>> сделать какую-либо ошибку на сервере, в базе, например переполнить диск (
>> ER_DISK_FULL  1021 ) и затем промониторить еще раз и посмотреть
>> какие параметры изменились, тобишь, на какие именно параметры повлияла эта ошибка.
> Как уже говорилось - используйте пакет netsnmp.Прочитайте все MIB с помощью snmpwalk.
> Выберите нужные OID. После этого сделайте скрипт, который будет вытаскивать нужные
> вам MIB и складывать, допустим, в отдельный(е) txt файлы. Заставте скрипт
> работать с периодичностью 1''/5''/10''/30''/1'/2'/3'/5'. Потом разбиратйте этот файл(ы)
> любыми подручными средствами. Для получения отдельных OID используется snmpget.
> Либо заставте скрипт сразу импортировать данные в необходимое вам приложение.

Спасибо, но проблема в том, что волк выдает данные в виде:
HOST-RESOURCES-MIB::hrSWInstalledType.222 = INTEGER: application(4)
HOST-RESOURCES-MIB::hrSWInstalledType.223 = INTEGER: application(4)
HOST-RESOURCES-MIB::hrSWInstalledType.224 = INTEGER: application(4)
HOST-RESOURCES-MIB::hrSWInstalledType.225 = INTEGER: application(4)
HOST-RESOURCES-MIB::hrSWInstalledDate.1 = STRING: 2013-4-23,4:14:0.0
HOST-RESOURCES-MIB::hrSWInstalledDate.2 = STRING: 2013-4-23,3:27:24.0

В то время, как getif выдает данные нормально. тоесть в оиде, отвечающий за загрузку поцессора, он показывает их кличество, например, но там проблема в том, что я не могу данные одним махом импортировать

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

15. "Прочесть MIB роутера в Windows"  +/
Сообщение от Andrey (??) on 28-Апр-13, 16:13 
> В то время, как getif выдает данные нормально. тоесть в оиде, отвечающий
> за загрузку поцессора, он показывает их кличество, например, но там проблема
> в том, что я не могу данные одним махом импортировать

Темную силу языка русского незнания чую я. Падаван молодой пройти должен путь клубники продавца на рынке, языком русским пока мысль излагать не научится прямо.
OID запрашивающий получать будет snmpget процедурой.
snmpwalk выдаст не ответ прямой, а набор полный по MIB базе известный.

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

16. "Прочесть MIB роутера в Windows"  +/
Сообщение от ext1 email(ok) on 28-Апр-13, 16:41 
>> В то время, как getif выдает данные нормально. тоесть в оиде, отвечающий
>> за загрузку поцессора, он показывает их кличество, например, но там проблема
>> в том, что я не могу данные одним махом импортировать
> Темную силу языка русского незнания чую я. Падаван молодой пройти должен путь
> клубники продавца на рынке, языком русским пока мысль излагать не научится
> прямо.
> OID запрашивающий получать будет snmpget процедурой.
> snmpwalk выдаст не ответ прямой, а набор полный по MIB базе известный.

Если команде snmpget скормить номер OID, то она вернёт его значение, вот мне нужно как-то скомбинировать.
Сначала snmpwalk'ом получить весь перечень, а  затем нужно snmpget указать список всех OID, чтобы разом получить все данные, но как это сделать?

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

17. "Прочесть MIB роутера в Windows"  +/
Сообщение от Дядя_Федор on 28-Апр-13, 17:10 
> Сначала snmpwalk'ом получить весь перечень, а  затем нужно snmpget указать список
> всех OID, чтобы разом получить все данные, но как это сделать?

Много-много  snmpget жеж. :) А вот список OID, которые Вам КОНКРЕТНО нужны можно узнать из документации на TP-Link, в который раз уже повторяю. Если производитель дешевой мыльницы, разумеется, таковую выпустил в части SNMP. Или, как бывает часто, методом научного тыка и обдумывания полученных результатов. Я так, например, экспериментировал с OID CISCO SCE-8080, после того, как эти умники в очередной замене ПО изменили старые, проверенные номера. Хотя потом, долго-долго копавшись по сайтам и форумам я их таки нашел. :)


Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

18. "Прочесть MIB роутера в Windows"  +/
Сообщение от ext1 email(ok) on 28-Апр-13, 17:27 
>> Сначала snmpwalk'ом получить весь перечень, а  затем нужно snmpget указать список
>> всех OID, чтобы разом получить все данные, но как это сделать?
>  Много-много  snmpget жеж. :) А вот список OID, которые Вам
> КОНКРЕТНО нужны можно узнать из документации на TP-Link, в который раз
> уже повторяю. Если производитель дешевой мыльницы, разумеется, таковую выпустил в части
> SNMP. Или, как бывает часто, методом научного тыка и обдумывания полученных
> результатов. Я так, например, экспериментировал с OID CISCO SCE-8080, после того,
> как эти умники в очередной замене ПО изменили старые, проверенные номера.
> Хотя потом, долго-долго копавшись по сайтам и форумам я их таки
> нашел. :)

Спасибо, буду искать.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

19. "Прочесть MIB роутера в Windows"  +/
Сообщение от ext1 email(ok) on 30-Апр-13, 01:13 
>[оверквотинг удален]
>>> всех OID, чтобы разом получить все данные, но как это сделать?
>>  Много-много  snmpget жеж. :) А вот список OID, которые Вам
>> КОНКРЕТНО нужны можно узнать из документации на TP-Link, в который раз
>> уже повторяю. Если производитель дешевой мыльницы, разумеется, таковую выпустил в части
>> SNMP. Или, как бывает часто, методом научного тыка и обдумывания полученных
>> результатов. Я так, например, экспериментировал с OID CISCO SCE-8080, после того,
>> как эти умники в очередной замене ПО изменили старые, проверенные номера.
>> Хотя потом, долго-долго копавшись по сайтам и форумам я их таки
>> нашел. :)
> Спасибо, буду искать.

Такой вопрос. Есть веб-сервер на компьютере, Denwer. Нужно смоделировать реальную ситуацию, тобишь чтобы постоянно был какой-то обмен пакетами с кем-то? Есть что-то такое? Чтобы кто-то подключался к базе MYSQL, например, постоянно. Мне нужно снять данные сначала, когда идет просто обмен пакетами, а затем сделать какую-то ошибку в MYSQL и повторить снятие данных.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

20. "Прочесть MIB роутера в Windows"  +/
Сообщение от Andrey (??) on 30-Апр-13, 08:22 
>>[оверквотинг удален]
> Такой вопрос. Есть веб-сервер на компьютере, Denwer. Нужно смоделировать реальную ситуацию,
> тобишь чтобы постоянно был какой-то обмен пакетами с кем-то? Есть что-то
> такое? Чтобы кто-то подключался к базе MYSQL, например, постоянно. Мне нужно
> снять данные сначала, когда идет просто обмен пакетами, а затем сделать
> какую-то ошибку в MYSQL и повторить снятие данных.

ping не?
Скрипт, который делает select из базы и при наличии каких-либо данных повторяет операцию, при отсутствии данных выводит ошибку и завершает работу?

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

21. "Прочесть MIB роутера в Windows"  +/
Сообщение от ext1 email(ok) on 30-Апр-13, 22:57 
>>>[оверквотинг удален]
>> Такой вопрос. Есть веб-сервер на компьютере, Denwer. Нужно смоделировать реальную ситуацию,
>> тобишь чтобы постоянно был какой-то обмен пакетами с кем-то? Есть что-то
>> такое? Чтобы кто-то подключался к базе MYSQL, например, постоянно. Мне нужно
>> снять данные сначала, когда идет просто обмен пакетами, а затем сделать
>> какую-то ошибку в MYSQL и повторить снятие данных.
> ping не?
> Скрипт, который делает select из базы и при наличии каких-либо данных повторяет
> операцию, при отсутствии данных выводит ошибку и завершает работу?

нужен скрипт, который, например, будет постоянно скачивать какой-то файл по циклу...

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

22. "Прочесть MIB роутера в Windows"  +/
Сообщение от Andrey (??) on 01-Май-13, 10:33 
>>>>[оверквотинг удален]
>>> Такой вопрос. Есть веб-сервер на компьютере, Denwer. Нужно смоделировать реальную ситуацию,
>>> тобишь чтобы постоянно был какой-то обмен пакетами с кем-то? Есть что-то
>>> такое? Чтобы кто-то подключался к базе MYSQL, например, постоянно. Мне нужно
>>> снять данные сначала, когда идет просто обмен пакетами, а затем сделать
>>> какую-то ошибку в MYSQL и повторить снятие данных.
>> ping не?
>> Скрипт, который делает select из базы и при наличии каких-либо данных повторяет
>> операцию, при отсутствии данных выводит ошибку и завершает работу?
> нужен скрипт, который, например, будет постоянно скачивать какой-то файл по циклу...

Что-то не понятно. Вам нужно _подключение_ к базе или тупое скачивание файла по сети (ftp/nfs/scp/sftp)?
www.google.com
Ключевые слова: shell script get file network
При разнообразии языков программирования shell может меняться на: perl, php, c++, java и т.д. Выбирайте что вам удобно или покажите справку о бане на google.com.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

23. "Прочесть MIB роутера в Windows"  +/
Сообщение от ext1 email(ok) on 01-Май-13, 11:22 
>[оверквотинг удален]
>>> Скрипт, который делает select из базы и при наличии каких-либо данных повторяет
>>> операцию, при отсутствии данных выводит ошибку и завершает работу?
>> нужен скрипт, который, например, будет постоянно скачивать какой-то файл по циклу...
> Что-то не понятно. Вам нужно _подключение_ к базе или тупое скачивание файла
> по сети (ftp/nfs/scp/sftp)?
> www.google.com
> Ключевые слова: shell script get file network
> При разнообразии языков программирования shell может меняться на: perl, php, c++, java
> и т.д. Выбирайте что вам удобно или покажите справку о бане
> на google.com.

Нужно постоянное обращение к базе. Если бы знал что искать, искал бы, сейчас пытаюсь это выяснить у Вас.

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

24. "Прочесть MIB роутера в Windows"  +/
Сообщение от Andrey (??) on 01-Май-13, 13:37 
>[оверквотинг удален]
>>> нужен скрипт, который, например, будет постоянно скачивать какой-то файл по циклу...
>> Что-то не понятно. Вам нужно _подключение_ к базе или тупое скачивание файла
>> по сети (ftp/nfs/scp/sftp)?
>> www.google.com
>> Ключевые слова: shell script get file network
>> При разнообразии языков программирования shell может меняться на: perl, php, c++, java
>> и т.д. Выбирайте что вам удобно или покажите справку о бане
>> на google.com.
> Нужно постоянное обращение к базе. Если бы знал что искать, искал бы,
> сейчас пытаюсь это выяснить у Вас.

Тяжелый случай.
Начинать надо с SQL запросов и как они делаются, допустим, из Perl.
Далее напишите скрипт, который будет выбирать данные из SQL таблиц. Загоните скрипт в бесконечный цикл. Получится постоянное обращение к базе.

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

25. "Прочесть MIB роутера в Windows"  +/
Сообщение от Дядя_Федор on 01-Май-13, 18:00 
Не надоело еще кормить этого тролля?
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

26. "Прочесть MIB роутера в Windows"  +/
Сообщение от Andrey (??) on 01-Май-13, 19:28 
> Не надоело еще кормить этого тролля?

Настроение хорошее. Погода хорошая. Жду когда выложит справку от гугла о том что его забанили. Справка от яндекса тоже пойдет. :)

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру