Назад | Перейти на главную страницу

Cisco 1602: перезапись начальной конфигурации с терминала

Как мне переписать загрузочную конфигурацию на маршрутизаторе Cisco 1602, не влияя на рабочую конфигурацию? Исходящие соединения с роутера (scp, http) не допускаются. Я не подключен к последовательному порту, что исключает xmodem и ymodem. В идеале я хочу вырезать и вставить файл из моей локальной системы способом, подобным «терминалу конфигурации». Но можно создать временный файл на роутере.

Вот мое решение, которое отлично работало на маршрутизаторе Cisco серии 800. Не прибегая к глупым синим последовательным кабелям или внешним серверам TFTP.

Секретный соус здесь - это встроенный в Cisco IOS язык сценариев tcl. Это позволяет вам набивать все команды за один раз и настраивать интерфейсы по своему усмотрению. В reload in 10 это просто подстраховка.

enable

reload in 10

tclsh

ios_config "int vlan1" "ip address 10.1.1.1 255.255.255.0" "int fa4" "ip address 192.168.20.72 255.255.255.0" "end"

Это действительно отключит ваше живое соединение с маршрутизатором, но все новые изменения интерфейса вступят в силу, и нет необходимости даже перезагружать маршрутизатор. Я просто подошел к маршрутизатору, поменял местами кабель Ethernet от порта LAN к порту WAN и вуаля, на этот раз я смог подключиться к Cisco через порт WAN.

Убедившись, что все в порядке, я сделал последний

wr mem

..и новая конфигурация постоянно сохраняется как новая конфигурация запуска.

Оригинальный ответ здесь: Конфигурация cisco отложена применить?