Edgecore SNMP: различия между версиями
Материал из noname.com.ua
Перейти к навигацииПерейти к поискуSirmax (обсуждение | вклад) м («Eggecore SNMP» переименована в «Edgecore SNMP») |
Sirmax (обсуждение | вклад) |
||
Строка 4: | Строка 4: | ||
1.3.6.1.2.1.17.7.1.2.2.1.2.vlan.mac=port |
1.3.6.1.2.1.17.7.1.2.2.1.2.vlan.mac=port |
||
1.3.6.1.2.1.17.7.1.2.2.1.3.vlan.mac=status |
1.3.6.1.2.1.17.7.1.2.2.1.3.vlan.mac=status |
||
+ | |||
+ | |||
+ | http://kukachik.blogspot.com/2010/08/snmp-edge-core.html |
||
+ | |||
+ | <PRE> |
||
+ | все тестировалось на ES3528M и ES3510 |
||
+ | |||
+ | тип коммутатора |
||
+ | на ES3528M/ES3552M |
||
+ | snmpget -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.1.5.1.0 |
||
+ | на ES3510/ES3526XA |
||
+ | snmpget -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.1.5.1.0 |
||
+ | |||
+ | работа с файлами ES3528M |
||
+ | указывает источник копирования 1 file, 2 runningCfg, 3 StartUpCfg, 4 tftp, 5 unit, 6 http, 7 ftp, |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.1.0 i [?] |
||
+ | имя копируемого файла |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.2.0 s [filename] |
||
+ | тип копируемого файла 1 opcode, 2 config, 3 bootrom, 5 loader |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.5.0 i [1-6] |
||
+ | указываем куда копировать ( все тоже самое как и в источнике ) - |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.3.0 i [1-6] |
||
+ | указываем с каким именем будет скопирован файл |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.4.0 s [filename] |
||
+ | указываем tftp сервер |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.6.0 a [ip] |
||
+ | говорим 1 некопировать, 2 копировать |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.8.0 i [12] |
||
+ | |||
+ | работа с файлами ES3510 |
||
+ | |||
+ | указывает источник копирования 1 file, 2 runningCfg, 3 startUpCfg, 4 tftp, 5 unit |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.1.0 i [1-5] |
||
+ | имя копируемого файла |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.2.0 s [filename] |
||
+ | указываем куда копируем 1 file, 2 runningCfg, 3 startUpCfg, 4 tftp, 5 unit |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.3.0 i [1-5] |
||
+ | указываем с каким именем будет скопирован файл |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.4.0 s [filename] |
||
+ | тип копируемого файла 1 opcode, 2 config, 3 bootrom |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.5.0 i [1-3] |
||
+ | указываем tftp сервер |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.6.0 a [ip] |
||
+ | говорим 1 некопировать, 2 копировать |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.8.0 i [12] |
||
+ | |||
+ | |||
+ | |||
+ | Что мы должны указать для копирования running-config на tftp сервер ES3528M |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.1.0 i 2 |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.3.0 i 4 |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.4.0 s dev-[ip].cfp |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.6.0 a [tftp server ip] |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.8.0 i 2 |
||
+ | |||
+ | Что мы должны указать для копирования running-config на tftp сервер ES3510 |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.1.0 i 2 |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.3.0 i 4 |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.4.0 s dev-[ip].cfp |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.6.0 a [tftp server ip] |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.8.0 i 2 |
||
+ | |||
+ | |||
+ | Что мы должны указать при обновлении софта ES3528M |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.1.0 i 4 |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.2.0 s [firmware file name] |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.3.0 i 1 |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.4.0 s [firmware file name] |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.5.0 i 1 |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.6.0 a [tftp server ip] |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.8.0 i 2 |
||
+ | далее делаем скопированный файл стартовым |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.7.1.0 s [firmware file name] |
||
+ | перегружаем коммутатор, опции 1 работаем, 2 горячий ребут, 3 холодный ребут |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.7.3.0 i 3 |
||
+ | |||
+ | Что мы должны указать при обновлении софта ES3510 |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.1.0 i 4 |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.2.0 s [firmware file name] |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.3.0 i 1 |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.4.0 s [firmware file name] |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.5.0 i 1 |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.6.0 a [tftp server ip] |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.8.0 i 2 |
||
+ | далее делаем скопированный файл стартовым |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.7.1.0 s [firmware file name] |
||
+ | перегружаем коммутатор, опции 1 работаем, 2 горячий ребут, 3 холодный ребут |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.7.3.0 i 3 |
||
+ | |||
+ | Просмотр текущей версии софта на ES3528M |
||
+ | snmpget -v 2c -с [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.1.5.4.0 |
||
+ | на ES3510 |
||
+ | snmpget -v 2c -с [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.1.5.4.0 |
||
+ | |||
+ | Включение выключение порта |
||
+ | выключение |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.2.1.2.2.1.7.[port] i 2 |
||
+ | включение |
||
+ | snmpset -v 2c -c [community] [ip] .1.3.6.1.2.1.2.2.1.7.[port] i 1 |
||
+ | |||
+ | Включение выключение ip source guard на порту ES3528M |
||
+ | snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.48.1.1.2.[port] i [012] |
||
+ | где 0 выключено, 1 IP-SIP, 2 IP-MAC-SIP |
||
+ | |||
+ | Включение выключение ip source guard на порту ES3510 |
||
+ | snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.48.1.1.2.[port] i [012] |
||
+ | где 0 выключено, 1 IP-SIP, 2 IP-MAC-SIP |
||
+ | |||
+ | включение выключение ip dhcp snooping ES3528M |
||
+ | глобальное включение ( ip dhcp snooping ) |
||
+ | snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.46.1.1.0 i [12] |
||
+ | 1 включено, 2 выключено |
||
+ | включение 1, выключение 2 проверки мак адреса ( no ip dhcp snooping verify mac-address ) - |
||
+ | snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.46.1.2.0 i [12] |
||
+ | включение 1, выключени 2 добавления option 82 - |
||
+ | snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.46.1.3.0 i [12] |
||
+ | отбрасывать 1, сохранять 2, заменять 3 option 82 |
||
+ | snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.46.1.4.0 i [123] |
||
+ | установка идентификатора устройства Agent ID, mac-hex 1, mac-ascii 2, ip-hex 3, ip ascii 4, string 5 |
||
+ | snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.46.1.6.0 i [12345] |
||
+ | включение dhcp snooping на вилане, 1 включено, 2 выключено |
||
+ | snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.46.2.1.1.2.[vlan] i [12] |
||
+ | делаем указанный порт доверенным 1, не доверенным 2 |
||
+ | snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.46.3.1.1.2.[port] i [12] |
||
+ | |||
+ | включение выключение ip dhcp snooping ES3510 |
||
+ | глобальное включение ( ip dhcp snooping ) |
||
+ | snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.46.1.1.0 i [12] |
||
+ | 1 включено, 2 выключено |
||
+ | включение 1, выключение 2 проверки мак адреса ( no ip dhcp snooping verify mac-address ) - |
||
+ | snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.46.1.2.0 i [12] |
||
+ | включение 1, выключени 2 добавления option 82 - |
||
+ | snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.46.1.3.0 i [12] |
||
+ | отбрасывать 1, сохранять 2, заменять 3 option 82 |
||
+ | snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.46.1.4.0 i [123] |
||
+ | включение dhcp snooping на вилане, 1 включено, 2 выключено |
||
+ | snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.46.2.1.1.2.[vlan] i [12] |
||
+ | делаем указанный порт доверенным 1, не доверенным 2 |
||
+ | snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.46.3.1.1.2.[port] i [12] |
||
+ | |||
+ | Создание вилана на коммутаторе ES3528M и ES3510M |
||
+ | |||
+ | snmpset -v 2c -c [community] [ip] 1.3.6.1.2.1.17.7.1.4.3.1.5.[vlan] i [?] |
||
+ | где вместо ?, 6 удалить указанный вилан, 5 создать указанный вилан |
||
+ | далее неоходима активация вилана |
||
+ | snmpset -v 2c -c [community] [ip] 1.3.6.1.2.1.17.7.1.4.3.1.5.[vlan] i [12] |
||
+ | где 1 активировать, 2 деактивировать |
||
+ | укажем имя вилана |
||
+ | snmpset -v 2c -c [community] [ip] 1.3.6.1.2.1.17.7.1.4.3.1.1.[vlan] s [name] |
||
+ | добавление тегированных портов |
||
+ | snmpset -v 2c -c [community] [ip] 1.3.6.1.2.1.17.7.1.4.3.1.2.[vlan] x "f0 00 00 00" |
||
+ | добавление нетегированных портов |
||
+ | snmpset -v 2c -c [community] [ip] 1.3.6.1.2.1.17.7.1.4.3.1.4.[vlan] x "f0 00 00 00" |
||
+ | определение нейтив вилана на порту |
||
+ | snmpset -v 2c -c [community] [ip] 1.3.6.1.2.1.17.7.1.4.5.1.1.[port] u [vlan] |
||
+ | удаление вилана с портов |
||
+ | snmpset -v 2c -c [community] [ip] 1.3.6.1.2.1.17.7.1.4.3.1.2.[vlan] x "00 00 00 00" |
||
+ | |||
+ | Процесс понимания, чтоб не распонять :) |
||
+ | Похоже Hex-STRING отдаваемая с коммутатора содержит дополнительные байты данных, в целом нас интересует только |
||
+ | первые 7 байт для коммутаторов с 26 и 28 портами и первый три байта для 10 портовых коммутаторов. |
||
+ | порты определяются блоками по 4 бита в двоичном счислении с последующим преобразованием в шестнадцатеричный формат |
||
+ | для коммутатора с 28 портами все порты будут выглядеть как |
||
+ | 1111 1111 1111 1111 1111 1111 1111 = FF FF FF F0 |
||
+ | для коммутатора с 26 портами все порты будут выглядеть как |
||
+ | 1111 1111 1111 1111 1111 1111 1100 - FF FF FF C0 |
||
+ | для коммутатора с 10 портами все порты будут выглядеть как |
||
+ | 1111 1111 1100 = FF C0 |
||
+ | в каждом блоке из 4 бит последовательно указываются порты от первого в блоке до последнего |
||
+ | прим. портов в блоках порт 1 dec = 1000 bin, порт 2 dec = 0100 bin, 3 dec = 0010 bin, 4 dec = 0001 bin |
||
+ | в одном блоке указываются от 0 до 4 портов одновременно, допустимо любое значение в диапазоне от 0000 bin |
||
+ | до 1111 bin. |
||
+ | В дальшейшем двоичное значение блока преобразуется в шестнадцатеричное для передачи на устройство. |
||
+ | |||
+ | пример создание вилана на es3528m ( добавим вилан 2 на порты 11 и 18, порт 28 аплинк, назовем Test ) |
||
+ | |||
+ | snmpset -v 2c -c Qorwnm12gT 10.100.10.19 1.3.6.1.2.1.17.7.1.4.3.1.5.2 i 5 |
||
+ | snmpset -v 2c -c Qorwnm12gT 10.100.10.19 1.3.6.1.2.1.17.7.1.4.3.1.5.2 i 1 |
||
+ | snmpset -v 2c -c Qorwnm12gT 10.100.10.19 1.3.6.1.2.1.17.7.1.4.3.1.1.2 s Test |
||
+ | добавим указанный вилан на порт 28 тегированный |
||
+ | snmpset -v 2c -c Qorwnm12gT 10.100.10.19 1.3.6.1.2.1.17.7.1.4.3.1.2.2 x "00 00 00 10" |
||
+ | добавляем порты 11 18 нетегированные |
||
+ | snmpset -v 2c -c Qorwnm12gT 10.100.10.19 1.3.6.1.2.1.17.7.1.4.3.1.4.2 x "00 20 40 00" |
||
+ | определение нейтив вилана на порту |
||
+ | snmpset -v 2c -c Qorwnm12gT 10.100.10.19 1.3.6.1.2.1.17.7.1.4.5.1.1.11 u 2 |
||
+ | snmpset -v 2c -c Qorwnm12gT 10.100.10.19 1.3.6.1.2.1.17.7.1.4.5.1.1.18 u 2 |
||
+ | Автор: Kukachik на 02:32 |
||
+ | Отправить по электронной почте |
||
+ | Написать об этом в блоге |
||
+ | Опубликовать в Twitter |
||
+ | Опубликовать в Facebook |
||
+ | Поделиться в Pinterest |
||
+ | 6 комментариев: |
||
+ | |||
+ | 978rvl14 января 2013 г., 02:04 |
||
+ | Шедеврально ! Спасибо |
||
+ | |||
+ | Ответить |
||
+ | |||
+ | YoRuLeZ6 марта 2014 г., 00:00 |
||
+ | А можно ли его как нибудь перезагрузить? |
||
+ | |||
+ | Ответить |
||
+ | Ответы |
||
+ | |||
+ | Андрей Мазнев15 марта 2014 г., 08:03 |
||
+ | snmpset -v 2c -c private 192.168.100.114 1.3.6.1.4.1.259.10.1.22.1.7.3.0 i 3 |
||
+ | |||
+ | На 3528mv2 |
||
+ | |||
+ | Ответить |
||
+ | |||
+ | Roman24 апреля 2015 г., 02:47 |
||
+ | на ES3510/ES3526XA |
||
+ | snmpget -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.1.5.1.0 |
||
+ | |||
+ | На ES3526XA используется OID .1.3.6.1.4.1.259.6.10.74 и далее |
||
+ | |||
+ | Ответить |
||
+ | |||
+ | Владимир Морозов28 июня 2015 г., 13:47 |
||
+ | а как 3528 перегрузить ? |
||
+ | |||
+ | Ответить |
||
+ | |||
+ | sasa20 июля 2015 г., 06:49 |
||
+ | 3528M |
||
+ | snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.6.10.94.1.24.1.1.0 i 2 |
||
+ | snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.6.10.94.1.24.1.3.0 i 4 |
||
+ | snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.6.10.94.1.24.1.4.0 s dev-$IP.cfp |
||
+ | snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.6.10.94.1.24.1.6.0 a $TFTP |
||
+ | snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.6.10.94.1.24.1.8.0 i 2 |
||
+ | |||
+ | 3510MA |
||
+ | snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.8.1.11.1.24.1.1.0 i 2 |
||
+ | snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.8.1.11.1.24.1.3.0 i 4 |
||
+ | snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.8.1.11.1.24.1.4.0 s dev-$IP.cfp |
||
+ | snmpset -v 2c -c $STRING $IP .1.3.6.1.2.1.16.19.7.0 a $TFTP |
||
+ | snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.8.1.11.1.24.1.8.0 i 2 |
||
+ | |||
+ | 3510-28T |
||
+ | snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.10.1.27.1.24.1.1.0 i 2 |
||
+ | snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.10.1.27.1.24.1.3.0 i 4 |
||
+ | snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.10.1.27.1.24.1.4.0 s dev-$IP.cfp |
||
+ | snmpset -v 2c -c $STRING $IP .1.3.6.1.2.1.16.19.7.0 a $TFTP |
||
+ | snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.10.1.27.1.24.1.8.0 i 2 |
||
+ | |||
+ | Ответить |
||
+ | </PRE> |
Версия 16:38, 6 августа 2019
Для еdge-core ES3528M: 1.3.6.1.2.1.17.7.1.2.2.1.2.vlan.mac=port 1.3.6.1.2.1.17.7.1.2.2.1.3.vlan.mac=status
http://kukachik.blogspot.com/2010/08/snmp-edge-core.html
все тестировалось на ES3528M и ES3510 тип коммутатора на ES3528M/ES3552M snmpget -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.1.5.1.0 на ES3510/ES3526XA snmpget -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.1.5.1.0 работа с файлами ES3528M указывает источник копирования 1 file, 2 runningCfg, 3 StartUpCfg, 4 tftp, 5 unit, 6 http, 7 ftp, snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.1.0 i [?] имя копируемого файла snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.2.0 s [filename] тип копируемого файла 1 opcode, 2 config, 3 bootrom, 5 loader snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.5.0 i [1-6] указываем куда копировать ( все тоже самое как и в источнике ) - snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.3.0 i [1-6] указываем с каким именем будет скопирован файл snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.4.0 s [filename] указываем tftp сервер snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.6.0 a [ip] говорим 1 некопировать, 2 копировать snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.8.0 i [12] работа с файлами ES3510 указывает источник копирования 1 file, 2 runningCfg, 3 startUpCfg, 4 tftp, 5 unit snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.1.0 i [1-5] имя копируемого файла snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.2.0 s [filename] указываем куда копируем 1 file, 2 runningCfg, 3 startUpCfg, 4 tftp, 5 unit snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.3.0 i [1-5] указываем с каким именем будет скопирован файл snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.4.0 s [filename] тип копируемого файла 1 opcode, 2 config, 3 bootrom snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.5.0 i [1-3] указываем tftp сервер snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.6.0 a [ip] говорим 1 некопировать, 2 копировать snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.8.0 i [12] Что мы должны указать для копирования running-config на tftp сервер ES3528M snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.1.0 i 2 snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.3.0 i 4 snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.4.0 s dev-[ip].cfp snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.6.0 a [tftp server ip] snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.8.0 i 2 Что мы должны указать для копирования running-config на tftp сервер ES3510 snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.1.0 i 2 snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.3.0 i 4 snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.4.0 s dev-[ip].cfp snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.6.0 a [tftp server ip] snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.8.0 i 2 Что мы должны указать при обновлении софта ES3528M snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.1.0 i 4 snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.2.0 s [firmware file name] snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.3.0 i 1 snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.4.0 s [firmware file name] snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.5.0 i 1 snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.6.0 a [tftp server ip] snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.24.1.8.0 i 2 далее делаем скопированный файл стартовым snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.7.1.0 s [firmware file name] перегружаем коммутатор, опции 1 работаем, 2 горячий ребут, 3 холодный ребут snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.7.3.0 i 3 Что мы должны указать при обновлении софта ES3510 snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.1.0 i 4 snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.2.0 s [firmware file name] snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.3.0 i 1 snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.4.0 s [firmware file name] snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.5.0 i 1 snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.6.0 a [tftp server ip] snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.24.1.8.0 i 2 далее делаем скопированный файл стартовым snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.7.1.0 s [firmware file name] перегружаем коммутатор, опции 1 работаем, 2 горячий ребут, 3 холодный ребут snmpset -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.7.3.0 i 3 Просмотр текущей версии софта на ES3528M snmpget -v 2c -с [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.1.5.4.0 на ES3510 snmpget -v 2c -с [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.1.5.4.0 Включение выключение порта выключение snmpset -v 2c -c [community] [ip] .1.3.6.1.2.1.2.2.1.7.[port] i 2 включение snmpset -v 2c -c [community] [ip] .1.3.6.1.2.1.2.2.1.7.[port] i 1 Включение выключение ip source guard на порту ES3528M snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.48.1.1.2.[port] i [012] где 0 выключено, 1 IP-SIP, 2 IP-MAC-SIP Включение выключение ip source guard на порту ES3510 snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.48.1.1.2.[port] i [012] где 0 выключено, 1 IP-SIP, 2 IP-MAC-SIP включение выключение ip dhcp snooping ES3528M глобальное включение ( ip dhcp snooping ) snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.46.1.1.0 i [12] 1 включено, 2 выключено включение 1, выключение 2 проверки мак адреса ( no ip dhcp snooping verify mac-address ) - snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.46.1.2.0 i [12] включение 1, выключени 2 добавления option 82 - snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.46.1.3.0 i [12] отбрасывать 1, сохранять 2, заменять 3 option 82 snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.46.1.4.0 i [123] установка идентификатора устройства Agent ID, mac-hex 1, mac-ascii 2, ip-hex 3, ip ascii 4, string 5 snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.46.1.6.0 i [12345] включение dhcp snooping на вилане, 1 включено, 2 выключено snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.46.2.1.1.2.[vlan] i [12] делаем указанный порт доверенным 1, не доверенным 2 snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.6.10.94.1.46.3.1.1.2.[port] i [12] включение выключение ip dhcp snooping ES3510 глобальное включение ( ip dhcp snooping ) snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.46.1.1.0 i [12] 1 включено, 2 выключено включение 1, выключение 2 проверки мак адреса ( no ip dhcp snooping verify mac-address ) - snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.46.1.2.0 i [12] включение 1, выключени 2 добавления option 82 - snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.46.1.3.0 i [12] отбрасывать 1, сохранять 2, заменять 3 option 82 snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.46.1.4.0 i [123] включение dhcp snooping на вилане, 1 включено, 2 выключено snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.46.2.1.1.2.[vlan] i [12] делаем указанный порт доверенным 1, не доверенным 2 snmpset -v 2c -с [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.46.3.1.1.2.[port] i [12] Создание вилана на коммутаторе ES3528M и ES3510M snmpset -v 2c -c [community] [ip] 1.3.6.1.2.1.17.7.1.4.3.1.5.[vlan] i [?] где вместо ?, 6 удалить указанный вилан, 5 создать указанный вилан далее неоходима активация вилана snmpset -v 2c -c [community] [ip] 1.3.6.1.2.1.17.7.1.4.3.1.5.[vlan] i [12] где 1 активировать, 2 деактивировать укажем имя вилана snmpset -v 2c -c [community] [ip] 1.3.6.1.2.1.17.7.1.4.3.1.1.[vlan] s [name] добавление тегированных портов snmpset -v 2c -c [community] [ip] 1.3.6.1.2.1.17.7.1.4.3.1.2.[vlan] x "f0 00 00 00" добавление нетегированных портов snmpset -v 2c -c [community] [ip] 1.3.6.1.2.1.17.7.1.4.3.1.4.[vlan] x "f0 00 00 00" определение нейтив вилана на порту snmpset -v 2c -c [community] [ip] 1.3.6.1.2.1.17.7.1.4.5.1.1.[port] u [vlan] удаление вилана с портов snmpset -v 2c -c [community] [ip] 1.3.6.1.2.1.17.7.1.4.3.1.2.[vlan] x "00 00 00 00" Процесс понимания, чтоб не распонять :) Похоже Hex-STRING отдаваемая с коммутатора содержит дополнительные байты данных, в целом нас интересует только первые 7 байт для коммутаторов с 26 и 28 портами и первый три байта для 10 портовых коммутаторов. порты определяются блоками по 4 бита в двоичном счислении с последующим преобразованием в шестнадцатеричный формат для коммутатора с 28 портами все порты будут выглядеть как 1111 1111 1111 1111 1111 1111 1111 = FF FF FF F0 для коммутатора с 26 портами все порты будут выглядеть как 1111 1111 1111 1111 1111 1111 1100 - FF FF FF C0 для коммутатора с 10 портами все порты будут выглядеть как 1111 1111 1100 = FF C0 в каждом блоке из 4 бит последовательно указываются порты от первого в блоке до последнего прим. портов в блоках порт 1 dec = 1000 bin, порт 2 dec = 0100 bin, 3 dec = 0010 bin, 4 dec = 0001 bin в одном блоке указываются от 0 до 4 портов одновременно, допустимо любое значение в диапазоне от 0000 bin до 1111 bin. В дальшейшем двоичное значение блока преобразуется в шестнадцатеричное для передачи на устройство. пример создание вилана на es3528m ( добавим вилан 2 на порты 11 и 18, порт 28 аплинк, назовем Test ) snmpset -v 2c -c Qorwnm12gT 10.100.10.19 1.3.6.1.2.1.17.7.1.4.3.1.5.2 i 5 snmpset -v 2c -c Qorwnm12gT 10.100.10.19 1.3.6.1.2.1.17.7.1.4.3.1.5.2 i 1 snmpset -v 2c -c Qorwnm12gT 10.100.10.19 1.3.6.1.2.1.17.7.1.4.3.1.1.2 s Test добавим указанный вилан на порт 28 тегированный snmpset -v 2c -c Qorwnm12gT 10.100.10.19 1.3.6.1.2.1.17.7.1.4.3.1.2.2 x "00 00 00 10" добавляем порты 11 18 нетегированные snmpset -v 2c -c Qorwnm12gT 10.100.10.19 1.3.6.1.2.1.17.7.1.4.3.1.4.2 x "00 20 40 00" определение нейтив вилана на порту snmpset -v 2c -c Qorwnm12gT 10.100.10.19 1.3.6.1.2.1.17.7.1.4.5.1.1.11 u 2 snmpset -v 2c -c Qorwnm12gT 10.100.10.19 1.3.6.1.2.1.17.7.1.4.5.1.1.18 u 2 Автор: Kukachik на 02:32 Отправить по электронной почте Написать об этом в блоге Опубликовать в Twitter Опубликовать в Facebook Поделиться в Pinterest 6 комментариев: 978rvl14 января 2013 г., 02:04 Шедеврально ! Спасибо Ответить YoRuLeZ6 марта 2014 г., 00:00 А можно ли его как нибудь перезагрузить? Ответить Ответы Андрей Мазнев15 марта 2014 г., 08:03 snmpset -v 2c -c private 192.168.100.114 1.3.6.1.4.1.259.10.1.22.1.7.3.0 i 3 На 3528mv2 Ответить Roman24 апреля 2015 г., 02:47 на ES3510/ES3526XA snmpget -v 2c -c [community] [ip] .1.3.6.1.4.1.259.8.1.5.1.1.5.1.0 На ES3526XA используется OID .1.3.6.1.4.1.259.6.10.74 и далее Ответить Владимир Морозов28 июня 2015 г., 13:47 а как 3528 перегрузить ? Ответить sasa20 июля 2015 г., 06:49 3528M snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.6.10.94.1.24.1.1.0 i 2 snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.6.10.94.1.24.1.3.0 i 4 snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.6.10.94.1.24.1.4.0 s dev-$IP.cfp snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.6.10.94.1.24.1.6.0 a $TFTP snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.6.10.94.1.24.1.8.0 i 2 3510MA snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.8.1.11.1.24.1.1.0 i 2 snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.8.1.11.1.24.1.3.0 i 4 snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.8.1.11.1.24.1.4.0 s dev-$IP.cfp snmpset -v 2c -c $STRING $IP .1.3.6.1.2.1.16.19.7.0 a $TFTP snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.8.1.11.1.24.1.8.0 i 2 3510-28T snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.10.1.27.1.24.1.1.0 i 2 snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.10.1.27.1.24.1.3.0 i 4 snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.10.1.27.1.24.1.4.0 s dev-$IP.cfp snmpset -v 2c -c $STRING $IP .1.3.6.1.2.1.16.19.7.0 a $TFTP snmpset -v 2c -c $STRING $IP .1.3.6.1.4.1.259.10.1.27.1.24.1.8.0 i 2 Ответить