Обновление прошивки и заливка вэб морды на коммутатор Juniper EX4300
Ожидает приглашения
Всем здравствуйте. Так как мануалов для оборудования джунипер на русском мало, то будем добавлять новые. Кому то покажется тривиальным данный мануал, но вдруг кому-то будет полезен. Прошу не ругать меня нубом.
Включаем свитч, загружаемся в конфигурационный режим (root#) командами edit или config, делаем все необходимые первоначальные настройки, а именно:
Далее запускаем нужные нам сервисы, а именно фтп:
Для этого заходим в конфигурацию интерфейса вводя строчку:
и пишем следующее:
Создаем пользователя с админскими правами (с рутовым заливка через фтп не сработает). Пишем следующее:
Вводим пароль, подтверждаем. Далее даем созданному пользователю права супер юзера:
Скачиваем и устанавливаем на камплюктер программу WinSCP. Подключаем комп патчкордом к порту ge-0/0/1, прописываем в настройках сетевухи адрес из той же подсети что и irb интерфейс (172.30.101.0/24), проверяем сетевую доступность пингами, если все ок — запускаем WinSCP. В строчке File protocol выбираем протокол FTP, hostname: 172.30.101.11 (адрес коммутатора). User name: admin123, password: вашпароль – пользователь, которого вы создали на свитче. Далее жмете Login.

Если все ок, то вам в правой части покажет файловую юниксовую структуру JunOS. Шурем в каталог /var/tmp/. В левой части проги – директории вашего компа. Просто перетягиваем архив с новым джуносом в тмп директорию.
Идем на свитч, выходим в первоначальный режим ( root>) командой exit и пишем:
Команда no-validate в конце означает не проверять совместимость текущего конфига с новым джуносом при установке.
Спустя пару минут, вам напишут сообщение:
WARNING: A reboot is required to install the software
WARNING: Use the “request system reboot” command immediately
Что означает, что вам надо перезагурзиться, чтобы новый джунос установился и написано как это сделать, а именно:
Уходим в перезагрузку, радуемся новому джуносу.
P.S. Все что вы накидали в директорию /var/tmp/ руками (а именно образ джуноса) удалится после перезагрузки.
Если вы хотите установить новую полную вэб морду под названием J-Web, то повторяем все шаги с подключением через фтп к свитчу и так же само закидываем в директорию /var/tmp/ нашу вэбморду jweb-ex-app-17.4A1.1-signed.tgz
Далее все то же самое, шуруем в первоначальный режим ( root>) и пишем следующее:
P.S. Надеюсь мануал будет кому-то полезен. В дальнейшем попытаюсь выкладывать больше мануалов по джуниперу.
Включаем свитч, загружаемся в конфигурационный режим (root#) командами edit или config, делаем все необходимые первоначальные настройки, а именно:
delete chassis auto-image-upgradeДалее для подтверждения введенных команд пишем commit и для последующих тоже
set system root-authentication plain-text-password
Далее запускаем нужные нам сервисы, а именно фтп:
set system services ftpСоздаем влан управления, создаем адресс управления и биндим его к созданному влану:
set vlans Management vlan-id 300Кидаем порт ge-0/0/1, к которому напрямую будет подключен наш компьютер в влан управления (в нашем случае Management)
set interfaces irb unit 300 family inet address 172.30.101.11/24
set vlans Management l3-interface irb.300
set interface ge-0/0/1 unit 0 family ethernet-swtiching vlan members ManagementПосле попытки коммита вам напишет«Access interface can be part of one vlan», что означает, что интерфейс в аксесс моде может быть членом только одного влана (это вам не НР с его вездесущим гибрид мод режимом). Так что мы должны удалить default (vlan-id 1) влан с порта ge-0/0/1
Для этого заходим в конфигурацию интерфейса вводя строчку:
edit interfaces ge-0/0/1 unit 0 family ethernet-switching
и пишем следующее:
delete vlan members defaultвыходим из режима конфига порта написав exit
Создаем пользователя с админскими правами (с рутовым заливка через фтп не сработает). Пишем следующее:
set system login user admin123 authentication plain-text-password
Вводим пароль, подтверждаем. Далее даем созданному пользователю права супер юзера:
set system login user admin123 class super-user
Скачиваем и устанавливаем на камплюктер программу WinSCP. Подключаем комп патчкордом к порту ge-0/0/1, прописываем в настройках сетевухи адрес из той же подсети что и irb интерфейс (172.30.101.0/24), проверяем сетевую доступность пингами, если все ок — запускаем WinSCP. В строчке File protocol выбираем протокол FTP, hostname: 172.30.101.11 (адрес коммутатора). User name: admin123, password: вашпароль – пользователь, которого вы создали на свитче. Далее жмете Login.

Если все ок, то вам в правой части покажет файловую юниксовую структуру JunOS. Шурем в каталог /var/tmp/. В левой части проги – директории вашего компа. Просто перетягиваем архив с новым джуносом в тмп директорию.
Идем на свитч, выходим в первоначальный режим ( root>) командой exit и пишем:
request system software add /var/tmp/ jinstall-ex-4300-17.4R1.16.tgz no-validate
Команда no-validate в конце означает не проверять совместимость текущего конфига с новым джуносом при установке.
Спустя пару минут, вам напишут сообщение:
WARNING: A reboot is required to install the software
WARNING: Use the “request system reboot” command immediately
Что означает, что вам надо перезагурзиться, чтобы новый джунос установился и написано как это сделать, а именно:
request system reboot
Уходим в перезагрузку, радуемся новому джуносу.
P.S. Все что вы накидали в директорию /var/tmp/ руками (а именно образ джуноса) удалится после перезагрузки.
Если вы хотите установить новую полную вэб морду под названием J-Web, то повторяем все шаги с подключением через фтп к свитчу и так же само закидываем в директорию /var/tmp/ нашу вэбморду jweb-ex-app-17.4A1.1-signed.tgz
Далее все то же самое, шуруем в первоначальный режим ( root>) и пишем следующее:
request system software add /var/tmp/jweb-ex-app-17.4A1.1-signed.tgzПерезагружаемся:
request system rebootРадуемся новой вэбморде.
P.S. Надеюсь мануал будет кому-то полезен. В дальнейшем попытаюсь выкладывать больше мануалов по джуниперу.