Заставила судьба нелегкая настраивать чудо враждебной техники коммутатор HP ProCurve 2810-24g.
Требования в общем-то обычные. Отказоустойчивый аплинк, и несколько VLAN внутрь, внутрь... Ну и SNMP, конечно. Куда без него. И работоспособность телефонных аппаратов от Cisco, тоже необходима.
Сам коммутатор, по прочтению мануалов, оказался вполне себе годной железкой.
Умеет LACP, vlan-ы, LLDP, CDP(читать), знает про голосовые vlan, умеет делать стек для управления несколькими железками. Синтаксис CLI неуловимо напоминает CLI одной компании из Сан-Франциско.
Итак, подключаем через консоль.
En, conf t (я точно настраиваю HP? :) )
;порты 21-24 агрегируем по LACP, теперь мы будет говорить про этот линк Trk1
trunk 21-24 Trk1 LACP
;я использую отдельный влан для управления сетевыми устройствами, через этот IP и будем в дальнейшем заходить на коммутатор. Разрешаем прохождение влана 10 через агрегированный транк.
vlan 10
name "MGMT"
ip address 10.0.0.100/24
tagged Trk1
exit
;Три кольца - премудрым эльфам.... тьфу... два влана для пользователей разных отделов. порты 1-16 во влан 3, порты 17-20 в 4-й влан.
vlan 3
name "Branch_01"
untagged 1-16
tagged Trk1
exit
vlan 4
name "Branch_02"
untagged 17-20
tagged Trk1
exit
;голосовой влан для телефонов. Что-бы телефоны можно было втыкать в любой порт свича, а через порт телефона подключать пользователя. Внимание! Телефоны толжны поддерживать LLDP.
vlan 11
name "Voice"
voice
tagged 1-20, Trk1
exit
lldp enable-notification 1-20
Дескрипшины на интерфейсах прописываются
interface 11
name "P11 -==User Port"
На практике я столкнулся с одной милой особенностью данной железки. При попытке создания очередного влана железка плюнула в меня сообщением Maximum number of VLANs (8). Проблема решается командой max-vlans 16 .После этого надо сохраниться и перегрузить коммутатор! Только тогда команда заработает. Максимальное количество вланов на железке 256.
;шлюз по умолчанию для влана управления
ip default-gateway 10.0.0.1
;SNMP для мониторинга.
snmp-server community "public" Unrestricted
;удаленное управление (работает и для SNMP)
ip authorized-managers 10.0.0.2 255.255.255.255
ip sshexit
write memory (не!!! я точно настраиваю HP? :) )
на этом настройка коммутатора закончена. И про него можно забыть на долгие годы :)
UPD from 02.08.2019
Долгие годы оказались не такими уж и долгими. И снова пришлось что-то делать с этой железкой. После этого появились новые знания:
Как сбросить конфиг коммутатора? erase startup-config (это если из CLI), а если доступа внутрь железки нет, то переходим к водным процедурам хитрой операции.
Нажимаем кнопки reset и clear.
Ждём когда зажгутся лампочки Power и Fault. Отпускаем кнопку reset .
Кнопку clear продолжаем держать. Когда начнётся перемигивание лампочки линков на портах, отпускаем кнопку clear.
------------------
Как сбросить незначительные\временные ошибки?
Нажать reset.
-------------------------
Как обновлять фирмварь?
Смотрим версию прошивки
sh version
Image stamp: /sw/code/build/bass(bh2)
Oct 21 2008 16:33:39
N.11.15
25
Boot Image: Primary
Смотрим что творится на флешке (необходимо что-бы Primary и Secondary образы были одинаковыми)
sh flash
Image Size(Bytes) Date Version
----- ---------- -------- -------
Primary Image : 3176720 10/21/08 N.11.15
Secondary Image : 3176720 10/21/08 N.11.15
Boot Rom Version: N.10.01
Current Boot : Primary
Если они разные, то синхронизируем их командой #copy flash flash secondary
После этого копируем
свежую прошивку и указываем что грузиться надо с Primary имиджа
# copy tftp flash 10.0.0.100 N_11_78.swi
...
Validating and Writing System Software to FLASH...
...
# boot system flash primary
-----------------------------
Как войти в текстовое меню? # menu
------------------------------