Pozrieme sa ako problém vyriešiť pri routeroch a access serveroch tried Cisco 2000, 2500, 3000, 4000, 7000 a AccessPro.
Základom je ROLLOVER kábel štandardne dodávaný s routermi (alebo vyrobený so zapojením 1,2,3,4,5,6,7,8 – 8,7,6,5,4,3,2,1 s koncovkami RJ45) a násuvnej modulárnej redukcie s nápisom TERMINAL (pozor, súčasťou dodávky sú aj redukcie s nápisom MODEM). Kábel zapojíme na routeri do console portu.
Štandardné terminálové nastavenie routerov je 9600,N,8,1,no flow control. Použijeme ľubovoľný terminálový program ako minicom alebo hyper terminál.
Router vypneme a zapneme, počas bootovania v limite 1 minúty vyšleme z termínálu sekvenciu BREAK, aby sme router prepli do ROMMON módu. Ak nevieme, ako sú na routeri komunikačné hodnoty nastavené, vo väčšine prípadov pomôže, ak si komunikačné parametre nastavíme na 1200,N,8,1 a počas bootovania routeru držíme stlačený medzerník.
Po nabootovaní routera v ROMMONitore nás privíta nasledujúca výzva:
!--- The router was just powercycled and during bootup a !--- break sequence was sent to the router. ! Abort at 0x10EA83C (PC) >
Teraz zmeníme konfiguračný register:
>o/r 0x2142
Implicitne býva hodnota registra nastavená na 0×2102, táto zmena nám umožní, že pri bootovaní nebude braný do úvahy uložená konfigurácia v NVRAM routera a tým ani žiadne bezpečnostné nastavenia a heslá.
Nasleduje spustenie pokačovania bootovacieho procesu nasledovným príkazom:
>i
a prebieha bootovanie:
System Bootstrap, Version 5.2(8a), RELEASE SOFTWARE Copyright (c) 1986-1995 by cisco Systems 2511 processor with 16384 Kbytes of main memory F3: 13626872+197596+780568 at 0x3000060 Restricted Rights Legend Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph ...... Software clause at DFARS sec. 252.227-7013. cisco Systems, Inc. 170 West Tasman Drive San Jose, California 95134-1706 Cisco Internetwork Operating System Software IOS (tm) 2500 Software ..... Image text-base: 0x0306C4E0, data-base: 0x00001000 cisco 2500 (68030) processor (revision D) with 8192K/2048K bytes of memory. ...... 32K bytes of non-volatile configuration memory. 16384K bytes of processor board System flash (Read ONLY) --- System Configuration Dialog --- Would you like to enter the initial configuration dialog? [yes/no]:
Odpovieme no, a dobehne bootovací proces.
00:00:08: %LINK-3-UPDOWN: Interface Ethernet0, changed state to up 00:00:08: %LINK-3-UPDOWN: Interface Serial0, changed state to up 00:00:08: %LINK-3-UPDOWN: Interface Serial1, changed state to up ....... 00:01:33: %LINK-5-CHANGED: Interface Ethernet0, changed state to administratively down 00:01:33: %LINK-5-CHANGED: Interface Serial0, changed state to administratively down 00:01:33: %LINK-5-CHANGED: Interface Serial1, changed state to administratively down 00:01:33: %LINK-5-CHANGED: Interface TokenRing0, changed state to administratively down 00:01:34: %LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet0, changed state to down 00:01:34: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial1, changed state to down 00:01:34: %LINEPROTO-5-UPDOWN: Line protocol on Interface TokenRing0, changed state to down Router>
A sme na základnom prompte routera, kde sa už bez nejakých komplikácií dostaneme do enable módu
Router> enable Router#
Teraz, keď sme v enable móde aktivujeme konfig zapísaný v NVRAM:
Router#copy start run destination filename [running-config]? 16245 bytes copied in 18,211 secs (158 bytes/sec)
Zmeníme heslo, aktivujeme požadované rozhrania, vrátime konfiguračný register na pôvodnú hodnotu a zapíšeme zmenený konfig do NVRAM. Takže nasledovne:
Router#config terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)#enable secret MOJEENABLEHESLO Router(config)#int e0 Router(config-if)#no shut *Mar 1 00:04:12.863: %LINK-3-UPDOWN: Interface Ethernet0, changed state to up *Mar 1 00:04:13.947: %LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet0, changed state up Router(config-if)#int s0 Router(config-if)#no shut *Mar 1 00:04:18.107: %LINK-3-UPDOWN: Interface Serial0, changed state to up *Mar 1 00:04:19.167: %LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0, changed state to up Router(config-if)#exit Router(config)#config-register 0x2102 Router(config)#^Z Router#write memory *Mar 1 00:05:09.035: %SYS-5-CONFIG_I: Configured from console by console Building configuration... [OK] Router#
Teraz už máme problém definitívne vyriešený a máme prístup ku všetkým funkciám routeru. Zostáva nám už len urobiť zmenu v konfigurácii, kvoli ktorej sme sa vlastne do tohto problému dostali a môžme pokojne spávať ďalej a dúfať, že nás už nič neprekvapí.