faq обучение настройка
Текущее время: Пн июл 21, 2025 11:26

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: результат SNMP запроса
СообщениеДобавлено: Ср июн 01, 2011 07:31 
Не в сети

Зарегистрирован: Чт май 12, 2011 06:58
Сообщений: 26
Здраствуйте уважаемые!
Суть в следующем:
при выполнения запроса к коммутатору ifOperStatus (mib = 1.3.6.1.2.1.2.2.1.8 ), мы получаем результат примерно следующего содержания
Код:
snmpwalk -Os -c public -v 2c 10.0.0.2  1.3.6.1.2.1.2.2.1.8
ifOperStatus.1 = INTEGER: up(1)
ifOperStatus.2 = INTEGER: down(2)
ifOperStatus.3 = INTEGER: down(2)
ifOperStatus.4 = INTEGER: down(2)
ifOperStatus.5 = INTEGER: down(2)
ifOperStatus.6 = INTEGER: down(2)
ifOperStatus.7 = INTEGER: down(2)
ifOperStatus.8 = INTEGER: down(2)
ifOperStatus.9 = INTEGER: down(2)
ifOperStatus.10 = INTEGER: down(2)
ifOperStatus.11 = INTEGER: down(2)
ifOperStatus.12 = INTEGER: down(2)
ifOperStatus.13 = INTEGER: down(2)
ifOperStatus.14 = INTEGER: down(2)
ifOperStatus.15 = INTEGER: down(2)
ifOperStatus.16 = INTEGER: down(2)
ifOperStatus.17 = INTEGER: down(2)
ifOperStatus.18 = INTEGER: down(2)
ifOperStatus.19 = INTEGER: down(2)
ifOperStatus.20 = INTEGER: down(2)
ifOperStatus.21 = INTEGER: down(2)
ifOperStatus.22 = INTEGER: down(2)
ifOperStatus.23 = INTEGER: down(2)
ifOperStatus.24 = INTEGER: down(2)
ifOperStatus.25 = INTEGER: up(1)
ifOperStatus.26 = INTEGER: down(2)
ifOperStatus.27 = INTEGER: down(2)
ifOperStatus.28 = INTEGER: down(2)
ifOperStatus.1024 = INTEGER: up(1)
ifOperStatus.1025 = INTEGER: up(1)
ifOperStatus.1026 = INTEGER: up(1)
ifOperStatus.1048 = INTEGER: up(1)
ifOperStatus.1091 = INTEGER: up(1)
ifOperStatus.5121 = INTEGER: up(1)


хотел спросить возможно как то вывести результат только физических портов, без портов инкапсуляции???


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: результат SNMP запроса
СообщениеДобавлено: Ср июн 01, 2011 09:54 
Не в сети

Зарегистрирован: Чт май 12, 2011 06:58
Сообщений: 26
Может кто нибудь ответить такое возможно или нет?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: результат SNMP запроса
СообщениеДобавлено: Ср июн 01, 2011 10:07 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Ср май 10, 2006 16:40
Сообщений: 12251
Откуда: D-Link, Moscow
Используйте grep


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: результат SNMP запроса
СообщениеДобавлено: Ср июн 01, 2011 11:29 
Не в сети

Зарегистрирован: Чт май 12, 2011 06:58
Сообщений: 26
это понятно...
но мне это нужно для скрипта, есть какой либо MIB для вывода только физических портов???


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: результат SNMP запроса
СообщениеДобавлено: Ср июн 01, 2011 12:08 
Не в сети

Зарегистрирован: Пт май 05, 2006 16:52
Сообщений: 4181
Откуда: default
модель свича какая?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: результат SNMP запроса
СообщениеДобавлено: Ср июн 01, 2011 12:59 
Не в сети

Зарегистрирован: Ср июн 06, 2007 14:44
Сообщений: 4
може как-то так:
switch=`snmpget -v2c -c private $ip 1.3.6.1.2.1.1.1.0`
if [[ $switch == *3526* ]]; then

for (( i=1; i<=26 ; i++ ))
do
snmpwalk -v2c -c private $ip 1.3.6.1.2.1.2.2.1.8.$i
done

elif [[ $switch == *3528* ]]; then

for (( i=1; i<=28 ; i++ ))
do
snmpwalk -v2c -c private $ip 1.3.6.1.2.1.2.2.1.8.$i
done

*********

fi


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: результат SNMP запроса
СообщениеДобавлено: Ср июн 01, 2011 14:04 
Не в сети

Зарегистрирован: Чт май 12, 2011 06:58
Сообщений: 26
terrible писал(а):
модель свича какая?

несколько типов
DES-3028 DES-3526 DGS-3627 DGS-3200-24


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: результат SNMP запроса
СообщениеДобавлено: Ср июн 01, 2011 14:07 
Не в сети

Зарегистрирован: Пт май 05, 2006 16:52
Сообщений: 4181
Откуда: default
для DES-3028:
OID 1.3.6.1.4.1.171.11.63.6.2.2.1.1.4

2 - link down
3 - link up

подойдёт?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: результат SNMP запроса
СообщениеДобавлено: Чт июн 02, 2011 06:59 
Не в сети

Зарегистрирован: Чт май 12, 2011 06:58
Сообщений: 26
terrible писал(а):
для DES-3028:
OID 1.3.6.1.4.1.171.11.63.6.2.2.1.1.4

2 - link down
3 - link up

подойдёт?


не на всех коммутаторах работает.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: результат SNMP запроса
СообщениеДобавлено: Чт июн 02, 2011 10:43 
Не в сети

Зарегистрирован: Пт май 05, 2006 16:52
Сообщений: 4181
Откуда: default
Конечно не на всех, для каждой модели свои OID:

DES-3526: 1.3.6.1.4.1.171.11.64.1.2.4.1.1.4
DGS-3627: 1.3.6.1.4.1.171.11.70.6.2.3.1.1.5
DGS-3200: 1.3.6.1.4.1.171.11.101.1.2.3.1.1.5


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: результат SNMP запроса
СообщениеДобавлено: Чт июн 02, 2011 14:01 
Не в сети

Зарегистрирован: Чт май 12, 2011 06:58
Сообщений: 26
terrible писал(а):
Конечно не на всех, для каждой модели свои OID:

DES-3526: 1.3.6.1.4.1.171.11.64.1.2.4.1.1.4
DGS-3627: 1.3.6.1.4.1.171.11.70.6.2.3.1.1.5
DGS-3200: 1.3.6.1.4.1.171.11.101.1.2.3.1.1.5



Спасибо!


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB