faq обучение настройка
Текущее время: Ср июл 30, 2025 01:51

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: SNMP MAC
СообщениеДобавлено: Пн янв 28, 2008 13:59 
Не в сети

Зарегистрирован: Вт янв 22, 2008 11:39
Сообщений: 52
подскажите как узнать какие маки висят на порту?
В сети используються свичи

Des-3526
Des-1226g
des-1228

я так полагаю что алгоритм снятия один и тотже, я прав?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн янв 28, 2008 14:02 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт май 13, 2005 15:49
Сообщений: 20616
Откуда: D-Link, Moscow
Не совсем. Всё зависит от того делаете вы это по VLAN-ам или вообщем. Описания параметров я вам выслал.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт янв 29, 2008 17:37 
Не в сети

Зарегистрирован: Вт янв 22, 2008 11:39
Сообщений: 52
Demin Ivan писал(а):
Не совсем. Всё зависит от того делаете вы это по VLAN-ам или вообщем. Описания параметров я вам выслал.


Всеравно немогу разобраться...


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт янв 29, 2008 18:40 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт май 13, 2005 15:49
Сообщений: 20616
Откуда: D-Link, Moscow
Перезвоните пожалуйста в офис по телефону 744-00-99 доб.390.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт янв 29, 2008 19:02 
Не в сети

Зарегистрирован: Пн ноя 27, 2006 11:31
Сообщений: 185
DES-3526:
Код:
snmpwalk -v2c -c public 172.16.1.1
.1.3.6.1.2.1.17.7.1.2.2.1.2.<vlan_id>.<dec_m1>.<dec_m2>.<dec_m3>.<dec_m4>.<dec_m5>.<dec_m6> = INTEGER: <port>
<vlan_id> - vlanID
<dec_m1>.<dec_m2>.<dec_m3>.<dec_m4>.<dec_m5>.<dec_m6> - MAC в десятиричной форме
<port> - номер порта (если порт=0, то собственный)


а в принципе с примерами и побробно тут http://www.dlink.ru/technical/faq_hub_switch_106.php


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 30, 2008 10:42 
Не в сети

Зарегистрирован: Вт янв 22, 2008 11:39
Сообщений: 52
а как можно на freebsd перевеси 10-ричный код мака в привычный для восприятия?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 30, 2008 10:48 
Не в сети

Зарегистрирован: Пн ноя 27, 2006 11:31
Сообщений: 185
maksim_rec писал(а):
а как можно на freebsd перевеси 10-ричный код мака в привычный для восприятия?

Я использовал perl и sprintf. т.е "разбивал" мак на части и выводил sprintf'ом их, соеденяя точками


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 30, 2008 11:04 
Не в сети

Зарегистрирован: Вт янв 22, 2008 11:39
Сообщений: 52
а можно код посмотреть?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 30, 2008 11:07 
Не в сети

Зарегистрирован: Пн ноя 27, 2006 11:31
Сообщений: 185
maksim_rec писал(а):
а можно код посмотреть?

на память не напишу, а код только вечером увижу.
Поэтому http://perldoc.perl.org/functions/sprintf.html


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 30, 2008 11:21 
Не в сети

Зарегистрирован: Вт янв 22, 2008 11:39
Сообщений: 52
напиши как доберешься до кода, я в перле неочено соображаю


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср янв 30, 2008 14:53 
Не в сети

Зарегистрирован: Чт фев 08, 2007 15:35
Сообщений: 274
да мне тоже интересно.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт янв 31, 2008 01:14 
Не в сети

Зарегистрирован: Вт янв 22, 2008 11:39
Сообщений: 52
Вот инересный скриптик
./snmp IP Vlan PORT
ip - адрес свича
Vlan - вилан с которого снимаем инфу
PORT - порт с которого снимаем инфу

Код:
#!/usr/bin/perl
$strings = `snmpwalk -v2c -c public $ARGV[0] 1.3.6.1.2.$ARGV[1].17.7.1.2.2.1.2 | grep "INTEGER: $ARGV[3]"`;
$strings =~ m/(\d+\.){5}\d+ /;
foreach $i (split (/\./, $&)) {$result .= sprintf("%x", $i) . ":";} $result =~ s/:$/\n/;
print $result;


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

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 38


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

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