2012-04-05

Cisco Challenge

Дано:
злой администратор решил напакостить своим коллегам перед увольнением.
он на каждом роутере ввел следующие команды:

conf t
no service password-recovery
event manager applet no-re
 event cli pattern "^rel.*" sync yes
 action 010 syslog msg "Platform doesn't support reload"
event man applet no-con
 event cli pattern "^conf" sync yes
 action 010 syslog ms "Platform doesn't support configuration"
end
write mem

задача: восстановить работоспособность роутера не очищая его в ноль :)

ВНИМАНИЕ!!! Не стоит эти команды вбивать на важных роутерах, вы можете получить неприятный эфект:
Rack05R1#conf t

Rack05R1#
*Apr  5 06:35:50.454: %HA_EM-6-LOG: no-con: Platform doesn't support configuration
Rack05R1#reload

Rack05R1#
*Apr  5 06:35:51.546: %HA_EM-6-LOG: no-re: Platform doesn't support reload

4 коментарі:

Vadim Maksimovch сказав...

Залить конфиг по ftp в startup и потом заменить running конфиг из startup?

Vladimir Yashin сказав...

# test crash заменяет reload, write network / copy run tftp:

invalidCCIE сказав...

молодцы, 1е решение есть:
copy run ftp
подредачить
copy ftp run или copy ftp startup + test crash.
но загаданное мною решение намного проще и не требует использования сети ;)

Just sysadm сказав...

Ну у меня вот так получилось.

xxx#tclsh
xxx(tcl)#ios_config "no event man applet no-con"
xxx#conf t
Enter configuration commands, one per line. End with CNTL/Z.
xxx(config)#