SG200
Какая то это совсем даже и не циска, но железка есть и с ней надо как-то уживаться. Огромный минус в том, что в ней нет ни CLI, что даже не тем плохо, что настраивать можно только через веб, а больше тем, что бекапы делать нельзя автоматические.
Настройка этой железки отнимает немало времени и начинается с обновления прошивки, ибо только в последней есть snmp, без которого свитч воообще кусок хлама. Правда про то, как тут работает snmp тоже отдельный разговор.
Обновление:
Итак прошивка - на сегодня нам надо привести свитч вот к такому виду
Но сделать это сразу нельзя - надо залить несколько промежуточных прошивок. в моём случае я залил всего 5ть прошивок, прежде чем захотела литься эта. Зависит это от того, какая прошивка уже стоит на вашем свитче. Есть ещё мнение, что не всё можно обновить через веб, а бутлоадер надо обновлять через tftp. Я обновлял всё через tftp - просто так оно быстрее работает
Когда вы достигните нужной прошивки, у вас появится функционал, которого не было раньше, а именно snmp
Скриншоты заливки прошивки
Ну и после заливки каждой прошивки - перезагружаемся
Теперь о настройках:
Управление:
Обновление Cisco SG200 & SG300 & SG500 и настройка
Cisco SG300 - обновление прошивки и загрузчика
Заходим по ssh и смотрим что у нас есть
Идём на сайт производителя и смотрим что есть там из последнего
Но просто так эта железка нам не дастся - обновляться прийдётся с использованием промежуточной прошивки - найти её не так просто
Скачиваем это всё добро к себе на tftp - я выбираю этот способ, потому что он проще в повторении и описании, а так же потому что бытует мнение что обновить загрузчик через web просто не возможно. Приступим.
Первым делом надо обновиться до промежуточной прошивки:
Теперь посмотрим какая прошивка грузится
И говорим что надо загрузиться с нашей новой
Можно проверить что свитч нас понял
и перегружаемся
После того, как свитч перегрузится можно убедиться на всякий случай что загрузилась нужная прошивка. Теперь мы можем обновиться до последней версии - заливаем новый загрузчик на свитч:
И заливаем прошивку
Теперь надо опять сказать с какой прошивки грузиться и перегрузить свитч. На выходе мы получим как последний загрузчик так и новую прошивку. Ну а главное, главное что заработало то, ради чего это всё затевалось - появились новые данные в SNMP
Литература:
https://supportforums.cisco.com/discuss ... are-format
http://cmc.site11.com/2014/01/how-to-up ... 00-switch/
https://software.cisco.com/download/rel ... ype=latest
Код: Выделить всё
ka-sw-a3#sh ver
SW version 1.3.0.62 ( date 02-May-2013 time 14:55:01 )
Boot version 1.1.0.6 ( date 11-May-2011 time 18:31:00 )
HW version V02
ka-sw-a3#
Первым делом надо обновиться до промежуточной прошивки:
Код: Выделить всё
ka-sw-a3#copy tftp://192.168.100.61/cg300/sx300_fw_1.3.7.18.ros image
17-Feb-2015 13:35:53 %COPY-I-FILECPY: Files Copy - source URL tftp://192.168.100.61/cg300/sx300_fw_1.3.7.18.ros destination URL flash://image
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!17-Feb-2015 13:37:53 %COPY-N-TRAP: The copy operation was completed successfully
!
Copy: 7005921 bytes copied in 00:02:00 [hh:mm:ss]
ka-sw-a3#
Код: Выделить всё
ka-sw-a3#sh bootv
Image Filename Version Date Status
----- --------- --------- --------------------- -----------
1 image-1 1.3.0.62 02-May-2013 14:55:01 Active*
2 image-2 1.3.7.18 12-Jan-2014 18:02:59 Not active
"*" designates that the image was selected for the next boot
ka-sw-a3#
Код: Выделить всё
ka-sw-a3#boot system image-2
Код: Выделить всё
ka-sw-a3#sh bootv
Image Filename Version Date Status
----- --------- --------- --------------------- -----------
1 image-1 1.3.0.62 02-May-2013 14:55:01 Active
2 image-2 1.3.7.18 12-Jan-2014 18:02:59 Not active*
"*" designates that the image was selected for the next boot
ka-sw-a3#
Код: Выделить всё
ka-sw-a3#reload
Код: Выделить всё
ka-sw-a3#copy tftp://192.168.100.61/cg300/sx300_boot-13506.rfb boot
17-Feb-2015 11:42:27 %COPY-I-FILECPY: Files Copy - source URL tftp://192.168.100.61/cg300/sx300_boot-13506.rfb destination URL flash://BOOT
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
17-Feb-2015 11:42:33 %COPY-N-TRAP: The copy operation was completed successfully
Copy: 393232 bytes copied in 00:00:07 [hh:mm:ss]
ka-sw-a3#
Код: Выделить всё
ka-sw-a3#copy tftp://192.168.100.61/cg300/sx300_fw-14088.ros image
17-Feb-2015 13:55:33 %COPY-I-FILECPY: Files Copy - source URL tftp://192.168.100.61/cg300/sx300_fw-14088.ros destination URL flash://image
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Copy: 7364601 bytes copied in 00:02:07 [hh:mm:ss]
ka-sw-a3#
Литература:
https://supportforums.cisco.com/discuss ... are-format
http://cmc.site11.com/2014/01/how-to-up ... 00-switch/
https://software.cisco.com/download/rel ... ype=latest
Cisco SG500
Промежуточные прошивки:
Так же как и в SG300 сразу на последнюю обновиться не получилось, потому до последней на сегодня версии 1.4.1.3 обновляться приходилось через промежуточную 1.3.7.12 или 1.3.7.18
Стек:
Особенностью этой серии является возможность стекирования. Тут необходимо помнить, что обьединить в стек можно только свитчи с одинаковой прошивкой - даже незначительное отличие в версии не позволяет включить свитчу в стек. Таким образом сначал все свитчи по очереди обновляем, ну а потом включаем в стек.
Я решил нумеровать стек руками, так как собирал стек из 3х устройств сразу и не хотел потом гадать кто их них будет главным.
Итак, идем на первую железку - у меня это была SG500XG - будет мастером в нашем стеке:
Вторая железка была такая же, только она будет второй в стеке
Как видим я выделяю под стек 15 и 16 порты. После выполнения команд свитчи перегружаются - можно объединить их стековым кабелем через 15 порты и посмотреть что получилось
Итак, вот они оба два. Если свитчи у вас одинаковые этого будет вполне достаточно.
Но свитчи могут быть разные - в частности к ним захотелось пристыковать свитч SG500X-48 и для этого пришлось немного передалть настройки.
Итак, 500 серия содержит 3 разных подверсии железок:
1) без индекса - 100М порты
2) с индексом Х - гигабитные порты
3) с индекс ом ХG - 10G
Соответственно и стеки бывают разные - нативный для одинаковых подверсий и гибридный для разных. С добавлением нового свитча мне пришлось перестроить стек на гибридный. Так как первые 2 свитча уже в стеке - на них была выполнена команда
Которая перевела свитчи в режим гибридного стека, а заодно и стерла всю конфигурацию
На SG500X-48 была выполена аналогичная команда (ну с указанием других портов) после чего свитч был подключен и получилась вот такая картинка:
Все три свитча объединились в стек, всё работает.
Обновление стека:
Не смотря на то, что свитчи обьединены в стек, обновлять нужно каждый свитч из стека отдельно. В целом команда похожа на обновление одиночного свитча, только требуется указать юнит - номер свитча в стеке, который мы хотим обновить - вот пример обновления загрузчика для второго свитча в стеке:
или обновление самой микропрограммы:
Где:
192.168.1.1 - ИП адрес tftp сервера
2 - номер свитча в стеке
Так же как и в SG300 сразу на последнюю обновиться не получилось, потому до последней на сегодня версии 1.4.1.3 обновляться приходилось через промежуточную 1.3.7.12 или 1.3.7.18
Стек:
Особенностью этой серии является возможность стекирования. Тут необходимо помнить, что обьединить в стек можно только свитчи с одинаковой прошивкой - даже незначительное отличие в версии не позволяет включить свитчу в стек. Таким образом сначал все свитчи по очереди обновляем, ну а потом включаем в стек.
Я решил нумеровать стек руками, так как собирал стек из 3х устройств сразу и не хотел потом гадать кто их них будет главным.
Итак, идем на первую железку - у меня это была SG500XG - будет мастером в нашем стеке:
Код: Выделить всё
stack native xg-15 xg-16 auto 1 reboot
Код: Выделить всё
stack native xg-15 xg-16 auto 2 reboot
Код: Выделить всё
sw-core#sh ver
Unit SW version Boot version HW version
------------------- ------------------- ------------------- -------------------
1 1.4.1.3 1.4.0.02 V03
2 1.4.1.3 1.4.0.02 V03
ne-swv-00#
Но свитчи могут быть разные - в частности к ним захотелось пристыковать свитч SG500X-48 и для этого пришлось немного передалть настройки.
Итак, 500 серия содержит 3 разных подверсии железок:
1) без индекса - 100М порты
2) с индексом Х - гигабитные порты
3) с индекс ом ХG - 10G
Соответственно и стеки бывают разные - нативный для одинаковых подверсий и гибридный для разных. С добавлением нового свитча мне пришлось перестроить стек на гибридный. Так как первые 2 свитча уже в стеке - на них была выполнена команда
Код: Выделить всё
stack advanced-hybrid-xg XG 15-16 xg unit-id-auto reboot
На SG500X-48 была выполена аналогичная команда (ну с указанием других портов) после чего свитч был подключен и получилась вот такая картинка:
Код: Выделить всё
sw-core#sh syst
Unit Type
---- ----------------------
1 SG500XG-8F8T
2 SG500XG-8F8T
3 SG500X-48
Обновление стека:
Не смотря на то, что свитчи обьединены в стек, обновлять нужно каждый свитч из стека отдельно. В целом команда похожа на обновление одиночного свитча, только требуется указать юнит - номер свитча в стеке, который мы хотим обновить - вот пример обновления загрузчика для второго свитча в стеке:
Код: Выделить всё
copy tftp://192.168.1.1/sg500/sx500_boot-14002.rfb unit://2/boot
Код: Выделить всё
copy tftp://192.168.1.1/sg500/sx500_fw-1413.ros unit://2/image
192.168.1.1 - ИП адрес tftp сервера
2 - номер свитча в стеке