Материал просмотрен 8,301 раз(а)

Сливаем IOS и конфиг с Cisco через tftp-сервер.

Порой бывает нужно скопировать IOS с железяки для последующей работы в Dynamips или бэкапа, перед тестированием новой IOS-ки. Как же это можно сделать? Сегодня я рассмотрю способ создания своего tftp сервера под Windows и работу с ним.

Как вы помните, железяка у меня Catalyst 3560G, поэтому будем сливать её “операционку”. Заодно и конфиг.

Что нам потребуется.

  • TFTP-сервер (я рекомендую легковесный tftp32 под Windows);
  • Консольный клиент (HyperTerminal или PuTTy);
  • Патч-корд для подключения коммутатора к сетевой плате;

Устанавливаем tftp-сервер. Ставится он в духе Windows (Далее-Далее-Готово), в результате чего перед нами картина:

Присваиваю своей сетевой карте адрес: 10.0.0.1 (для примера). Подключаюсь патч-кордом к первому порту коммутатора (по нему мы будем сливать файлы).

Настраиваем коммутатор:

Подключаемся в PuTTy (или аналогичном терминале):

Входим в привилегированный режим:

Switch>en

Входим в режим конфигурирования терминала

Switch#conf t

Настраиваем первый VLAN (назначаем адрес и поднимаем)

Switch(config)#int vlan 1

Switch(config-if)#ip address 10.0.0.10 255.255.255.0

Switch(config-if)#no shut

Switch(config-if)#exit

Настраиваем первый порт (поднимаем, по дефолту он в первом VLAN)

Switch(config)#int gi0/1

Switch(config-if)#no shut

Switch(config-if)#exit

Копируем на tftp-сервер:

Switch#copy flash:c3560-ipbase-mz.122-35.SE5/c3560-ipbase-mz.122-35.SE5.bin tftp:

Address or name of remote host []? 10.0.0.1 <-- сюда вводим адрес нашей сетевой карты, на которой поднят tftpd-сервер;

Destination filename [c3560-ipbase-mz.122-35.SE5.bin]?

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

6875865 bytes copied in 24.352 secs (282353 bytes/sec)

Ну вот и всё готово! Аналогичным образом можно слить и конфиг:

Switch#copy flash:config.txt tftp:

А файлы лежат в папке с tftp-серером. Удачи!