faq обучение настройка
Текущее время: Ср авг 20, 2025 13:37

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




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Управление DES 3226 s по SNMP
СообщениеДобавлено: Пн окт 11, 2004 13:18 
Не в сети

Зарегистрирован: Пн окт 11, 2004 13:05
Сообщений: 11
Откуда: Troitsk
Добрый день,
подскажите пожайлуста МИБы с помощью которых можно отключать и включать порты на DES 3226 (3326) s из терминала на Unix машине или ссылочку на ресурс по этому вопросу.

Заранее благодарен,
Дмитрий.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Управление DES 3226 s по SNMP
СообщениеДобавлено: Пн окт 11, 2004 13:55 
Не в сети

Зарегистрирован: Вс авг 17, 2003 12:18
Сообщений: 4387
Откуда: Moscow
dm765 писал(а):
Добрый день,
подскажите пожайлуста МИБы с помощью которых можно отключать и включать порты на DES 3226 (3326) s из терминала на Unix машине или ссылочку на ресурс по этому вопросу.

Заранее благодарен,
Дмитрий.

ftp://ftp.dlink.ru/pub/Switch/DES-3326S ... 0915185851).zip
ftp://ftp.dlink.ru/pub/Switch/DES-3226S ... 0915185832).zip

_________________
С уважением, Карагезов Владислав


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт окт 12, 2004 09:52 
Не в сети

Зарегистрирован: Сб ноя 08, 2003 23:23
Сообщений: 368
Откуда: Москва
Да вообще для простого включения-выключения порта необязательно приватными мибами пользоваться, IF-MIB вполне достаточно. А точнее объекта
Код:
interfaces.ifTable.ifEntry.ifAdminStatus.[i]номер_порта[/i]

Соответственно значение 1 равно включённому порту, 2 - выключенному.


Вернуться наверх
 Профиль  
 
СообщениеДобавлено: Чт июн 16, 2005 17:48 
Не в сети

Зарегистрирован: Чт июн 16, 2005 17:41
Сообщений: 1
Откуда: Odessa
Подскажите, пожалуйста, каким OID и из какого mib можно сохранять настройки на DHS 3226? В dhs3226.mib есть только сохранение с перезагрузкой, что не есть очень хорошо. Большое спасибо


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

Зарегистрирован: Чт сен 22, 2005 11:11
Сообщений: 3
Откуда: Moscow
Можно выключать порты так:

Код:
PHP:
<?
$host="192.168.1.1";                                                                         $community="public";
snmpset($host,$community,"ifAdminStatus.10","=",1); //Включить порт 10
snmpset($host,$community,"ifAdminStatus.10","=",2); //Выключить порт 10
?>


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс окт 08, 2006 22:39 
Не в сети

Зарегистрирован: Ср июл 13, 2005 04:21
Сообщений: 259
Откуда: Лен область
virus-net Плиз распишите функцию snmpset
интересует управление портами 3526, хочу скриптик написать


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

Зарегистрирован: Ср июл 13, 2005 04:21
Сообщений: 259
Откуда: Лен область
прошу прощения, просто библиотека в php была выключена
но всеравно
вот такая ошибка

Warning: snmpset(): Invalid object identifier: ifAdminStatus.19 in d:\server\virtual\kamenka\www\2.php on line 13

Warning: snmpset(): Could not add variable: .iso.3.6.1.2.1 = 2 in d:\server\virtual\kamenka\www\2.php on line 13


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн окт 09, 2006 13:32 
Не в сети

Зарегистрирован: Ср июл 13, 2005 04:21
Сообщений: 259
Откуда: Лен область
ничего не получается...
Я понимаю что наглею, но плиз кусочек конфига 3526 что бы он работал с выше приведенным скриптом и ответ на вопрос - я правильно понял что мне не нужно никаких МИБов скачивать ?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн окт 09, 2006 20:51 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт май 13, 2005 15:49
Сообщений: 20616
Откуда: D-Link, Moscow
Если Вы используете стандартные команды snmpget, snmpset то никакие MIB-ы компилить не надо.


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

Зарегистрирован: Ср июл 13, 2005 04:21
Сообщений: 259
Откуда: Лен область
в такое время и Вы еще на работе? Респект Вам!
Я уже понял что не нужны, я просто не могу врубиться что менять в стандартном конфиге что бы заработал вышеприведенный скрипт, поэто му и попросил если конечно не сильно отрываю кусочек того самого работающего конфига, а остальное я уж постараюсь сам допетрить и еще хотелось бы спросить а где можно посмотреть стандартные команды. В принципе интересует только отключение - включение портов ( это уже выше есть ) , посмотреть состояние портов - включен - выключен ну и сохранение настроек ( это тоже гдето на форуме видел).
Просто необходимо привязать к существующему биллингу скриптик который будет смотреть баланс счета пользователя и при =<0 отключать порт.
Заранее благодарен.
PS
Если будет возможность мне помочь, то наверно мои сообщения стоит перенести в отдельную тему - Настройка SNMP.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт окт 10, 2006 11:16 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт май 13, 2005 15:49
Сообщений: 20616
Откуда: D-Link, Moscow
Вот кусок конфига, всё по умолчанию кроме snmp host:

delete snmp community public

delete snmp community private

delete snmp user initial

delete snmp group initial

delete snmp view restricted all

delete snmp view CommunityView all

config snmp engineID 800000ab030011958a7363

create snmp view restricted 1.3.6.1.2.1.1 view_type included

create snmp view restricted 1.3.6.1.2.1.11 view_type included

create snmp view restricted 1.3.6.1.6.3.10.2.1 view_type included

create snmp view restricted 1.3.6.1.6.3.11.2.1 view_type included

create snmp view restricted 1.3.6.1.6.3.15.1.1 view_type included

create snmp view CommunityView 1 view_type included

create snmp view CommunityView 1.3.6.1.6.3 view_type excluded

create snmp view CommunityView 1.3.6.1.6.3.1 view_type included

create snmp group public v1 read_view CommunityView notify_view CommunityView

create snmp group public v2c read_view CommunityView notify_view CommunityView

create snmp group initial v3 noauth_nopriv read_view restricted notify_view restricted

create snmp group private v1 read_view CommunityView write_view CommunityView notify_view CommunityView

create snmp group private v2c read_view CommunityView write_view CommunityView notify_view CommunityView

create snmp group ReadGroup v1 read_view CommunityView notify_view CommunityView

create snmp group ReadGroup v2c read_view CommunityView notify_view CommunityView

create snmp group WriteGroup v1 read_view CommunityView write_view CommunityView notify_view CommunityView

create snmp group WriteGroup v2c read_view CommunityView write_view CommunityView notify_view CommunityView

create snmp community private view CommunityView read_write

create snmp community public view CommunityView read_only

create snmp user initial initial

create snmp host 192.168.0.11 v2c private


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

Зарегистрирован: Пт май 13, 2005 15:49
Сообщений: 20616
Откуда: D-Link, Moscow
Вот необходимые Вам OID-ы:
1) 1.3.6.1.4.1.171.11.48.1.1.2.4.1.1.1.2. Последняя цифра номер порта. Это информация о порте. Какой режим, включён/выключен и т.д.
2) 1.3.6.1.4.1.171.11.48.1.1.2.4.2.1.3.2. Последняя цифра номер порта. Значения: 3 - включить, 2 - выключить.
3) 1.3.6.1.4.1.171.11.48.1.1.2.1.2.7.0. Сохранение конфига. Значение 2.


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

Зарегистрирован: Ср июл 13, 2005 04:21
Сообщений: 259
Откуда: Лен область
неприятно быть конечно дураком, но приходится.
вот занес я в конфиг то что вы указали.
имеется :
коммутатор - 192.168.250.1
компьютер на его 19-м порту 192.168.85.29
веб сервер 192.168.0.2

с компа 192.168.85.29 запускаю скрипт с веб сервера:

<?
$host="192.168.250.1"; $community="public"; // пробовал и private и public

snmpset($host,$community,"ifAdminStatus.19","=",2); //Выключить порт 19
?>

но как выскакивала ошибка:

Warning: snmpset(): Invalid object identifier: ifAdminStatus.19 in d:\server\virtual\kamenka\www\2.php on line 13

Warning: snmpset(): Could not add variable: .iso.3.6.1.2.1 = 2 in d:\server\virtual\kamenka\www\2.php on line 13

так она и выскакивает

в snmp host вписал уже все фигурирующие выше IP...


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

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


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

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


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

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