Столкнулся с проблемой при попытке сброса пароля на довольно стареньком роутере Cisco 1841, сохраняю на будущее решение данной проблемы:
1. Сброс пароля и настроек Cisco 1841
Используя Putty или Kitty и консольный кабель Cisco пробиваемся к командному интерфейсу роутера:
1. Включаем Cisco 1841 и нажимаем клавишу Break (она же клавиша Pause) или комбинацию Ctrl+Break на клавиатуре
2. Увидев приглашение в режим rommon (ROM monitor)
1 |
rommon 1 > |
вводим команду изменения конфигурации регистра командой confreg и после перезапускаем роутер командой reset
1 2 |
rommon 1 > confreg 0x2142 rommon 2 > reset |
Если попасть в режим rommon не удается, то подсматриваем в пункт ниже — ссылка.
3. Данный пункт вам может пригодиться лишь в случае, если вы хотите просто изменить пароль в старом «запароленном конфиге» или задать новые пароли на очищенном роутере! Для простого сброса «в нуль» роутера этот пункт можно просто пропустить!
Копируем «запароленный» конфиг в память роутера
1 2 |
Router1>en Router1#copy startup-config running-config |
После этого применится старый конфиг, который был запаролен, но при этом мы уже находимся в привилегированном режиме, откуда можем выставить новые пароли для привилегированного режима, telnet и консоли.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Router1#conf terminal Router1(config)#enable secret $$$NewPassword Router1(config)#exit Router1(config)#line vty 0 4 Router1(config-line)#password $$$NewPassword Router1(config-line)#login Router1(config-line)#exit Router1(config)#line console 0 Router1(config-line)#password $$$NewPassword Router1(config-line)#login Router1(config-line)#exit |
4. Главное, в конце, не забыть вернуть значения регистров по умолчанию. Если этого не сделать, то наш новый конфиг снова будет проигнорирован после перезагрузки роутера.
1 |
Router1(config)# config-register 0x2102 |
5. Вкл/выкл роутер, не закрывая окно терминала Putty.
Далее, дождавшись загрузки роутера ОТКАЗЫВАЕМСЯ ОТ МАСТЕРА НАСТРОЙКИ CISCO и попав меню роутера копируем загруженный конфиг в стартовый и перезагружаемся:
1 2 3 |
Router1> enable Router1# copy running-config startup-config Router1# reload |
2. Решение проблемы с отправкой клавиши Break в Putty/Kitty
В окне терминала Putty маршрутизатор Cisco не реагирует на нажатие Break (или Ctrl+Break), не помогает выбор из контекстного окна Putty команды Special Command -> Break?
Наверняка вы, как и я, используете адаптер USB-RS232, а не встроенный COM-порт для настройки сетевого оборудования :)) Но, решение этой проблемы есть:
1. Перед включением роутера и его настройки в Putty выставляем следующие настройки:
2. Включаем роутер и в течении 10-15 секунд просто нажимаем и нажимаем клавишу «пробел» на клавиатуре. В окне консоли при этом может выводиться всякая белиберда или вообще ничего не будет выводится. Да это и не нужно.
3. Можно либо закрыть окно Putty, либо выполнив смену настроек в открытом окне, переподключиться к роутеру
4. После этого откроется пустое окно консоли и роутер будет уже в ROMMON. После нажатия Enter вы увидите приглашение:
1 |
rommon 1 > |
Теперь можно действовать. Удачи!