воскресенье, 16 февраля 2014 г.

Cisco ISR просмотр и создание файлов на локальном флеше

Иногда требуется удаленно сделать изменения на роутере с риском  потерять контроль над железкой, для этого можно использовать команды:
reload at _точное_время_
reload in _интервал_минут_
reload cancel (отмена предыдущих назначенных перезагрузок)
Но что делать, если точно известно, что связь потеряется (смена адресов на интерфейсе и пр.)?
Нужно создать нужный startup config на флеше и прогрузить его.
Сделать это можно с использованием встроенного интерпретатора TCL:
tclsh
puts [open "flash:test_new.cfg" w+] {_вставляем_сюда_текст_конфига_}
Стоит помнить, что используется буфер ввода команд SSH/telnet, большой конфиг нужно копипастить кусками!
для редактирования (есть геморрой с нумерацией строчек!):
puts [open "flash:test.cfg" a+] {...}
Просмотреть файлы на флеше - классической командой:
more  flash:test.cfg

Комментариев нет:

Отправить комментарий