3 Cấu hình các tính năng chung của router
3.4.2 Làm việc với file cấu hình và IOS
Cácquátrìnhlàmviệcvớifilecấuhìnhđượcmôtảtronghình3.3
Hình 3.3
Nhưhình3.3chothấy,tacóthểchuyểnđổiqualạifilecấuhìnhtừRAM,NVRAMvà TFTPServer.CácchuyểnđổiđếnNVRAMvàTFTPthườngcónghĩalàthaythế (replace)trongkhicácchuyểnđổitớiRAMcónghĩalàbổsung(add).
− ĐểchuyểnđổifilecấuhìnhtrongCiscorouterdùnglệnhsauởprivilegedmode:
copy {tftp|running-config|startup-config}{tftp|running-config|startup-config}
Trang27/94
Hướng dẫn cấu hình các chức năng cơ bản của Cisco router
Vídụ:
− ĐểcopyfilecấuhìnhtừRAMvàoNVRAMtadùnglệnhsau:
copyrunning-configstartup-config
− Đểxemmộtfilecấuhìnhtadùnglệnhsau:
show {running-config|startup-config}
− Đểxóamộtfilecấuhìnhtadùnglệnhsau:
erasenvram
Ngoàiratacòncóthểsửdụngcáccâulệnhkháccótácdụngtươngtự.Cáclệnhnàylà cáclệnhcũthườngđượcsửdụngtrongcácIOSversion11.0trởvềtrước.
• LàmviệcvớiIOSimage.
NhưtrênđãnóiIOSimageđóngvaitròrấtquantrọngđốivớirouter.LàmviệcvớiIOS imagenghĩalàthựchiệnviệclưugiữcácIOSimage,cậpnhậtcácIOSimagetừCisco, quảnlýcácIOSimagetrongroutervàcókhảnăngxácđịnhcácIOSimagedùngđểkhởi độngrouter.
− LưugiữIOSimage.
IOSimagethườngđượclưugiữởTFTPserverbằngcâulệnhsau:
copyflashtftp
Câulệnh Câulệnhtươngđương(lệnhcũ)
showrunning-config writeterminal
showstartup-config showconfig
copyrunning-configstartupconfig writemem copyrunning-configtftp writenetwork
erasenvram writeerasehayerasestartup-config.
− CậpnhậtIOSimagetừCisco.
ThiếtkếdùngIOSimagecủaCiscogiúpchothiếtbịcókhảnăngnângcấpnhanhchóng vàlinhhoạt.CácIOSimagecủaCiscothườngxuyênđượccậpnhậtđểkhắcphụccáclỗi củaversiontrướcvàbổsungcáctínhnăngmớichorouter.Việccậpnhậtnàycóthể đượcmôtảbằnghình3.4.
LệnhđểcậpnhậtIOSimagelà:
copytftpflash
SaukhigõlệnhnàyroutersẽhiệnratêncácIOSimagehiệncótrongflashRAM,hỏi bạnđịachỉIPcủaTFTPvàchờbạnxácnhậntrướckhicopy.Vídụsausẽtrìnhbàychi tiếtvềđiềunày.
Trang28/94
Hướng dẫn cấu hình các chức năng cơ bản của Cisco router
Hình 3.4: Quy trình cập nhật IOS image.
Vídụ:
R1#copytftpflash
Systemflashdirectory:
FileLengthName/status
17530760c2500-ainr-l_112-31.bin
[7530824bytesused,857784available,8388608total]
Addressornameofremotehost[255.255.255.255]?134.141.3.33
Sourcefilename?c2500-ainr-l_112-11.bin
Destinationfilename[c2500-ainr-l_112-11.bin]?
Accessingfile’c2500-ainr-l_112-11.bin’on134.141.3.33...
Eraseflashdevicebeforewriting?[confirm]
Flashcontainsfiles.Areyousureyouwanttoerase?[confirm]
Copy’c2500-ainr-l_112-11.bin’fromserver
as’c2500-ainr-l_112-11.bin’intoFlashWITHerase?[yes/no]y
Erasingdevice...eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee...erased
Loadingc2500-ainr-l_112-11.binfrom134.141.3.33(viaTokenRing0):
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ……… !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [OK-7530760/8388608bytes]
Verifyingchecksum...OK(0xA93E)
Trang29/94
Hướng dẫn cấu hình các chức năng cơ bản của Cisco router
Flashcopytook0:04:26[hh:mm:ss]
R1#
− XemnộidungcủaflashRAM
Dùnglệnh showflash đểxemthôngtinvềIOSimagechứatrongflashRAM Vídụ:
fred#showflash
Systemflashdirectory:
FileLengthName/status
14181132c2500-i-l.112-7a
[4181196bytesused,4207412available,8388608total]
8192KbytesofprocessorboardSystemflash(ReadONLY)
− ChọnIOSimageđểkhởiđộngrouter.
Giátrịcủabootfield Câulệnhbootsystem Kếtquả
0x0 Khôngảnhhưởng ROMmonitormode.
0x1 Khôngảnhhưởng ROMmode.
0x2đến0xF Bootsystemrom ROMmode
0x2đến0xF Bootsystemflash IOSđầutiêntrongflashsẽ
đượcdùngđểkhởiđộng.
0x2đến0xF Bootsystemflash filename IOSimagetrongflashđược
chỉđịnhsẽđượcdùngđể khởiđộng.
0x2đến0xF Bootsystemtftp ip address
filename
IOSimagecótênlà
filenametrongTFTPserver cóđịachỉ ip addresssẽ đượcdùngđểkhởiđộng. 0x2đến0xF Nhiềulệnh bootsystem Routersẽsửdụngcáclệnh
từtrênxuốngdướichođến khicómộtlệnhđượcthực
Trongmỗiroutercó01thanhghigọilàconfigurationregister.Đâylàmộtthanhghi16-bit (Hình3.5)trongđó4bitcuốicùngđượcgọilàbootfieldquyếtđịnhquátrìnhkhởiđộng củarouter.Giátrịcủabootfieldchobiếtroutersẽkhởiđộngtừ ROMhaytừRAM.Can thiệpvàoquátrình khởiđộngcủarouterthôngquaconfigurationregisterthườngdùng trongquátrìnhpasswordrecovery.
Hình 3.5: configuration register.
Mộtcáchkhácđơngiảnvàthườngđượcsửdụnglàdùnglệnh bootsystem củaIOS. Lệnhnàythườngđượcđặtvàtrongstartup-configcủarouter.
Bảngsausẽtổngkếtlạicảhaiphươngpháptrên
Trang30/94
Hướng dẫn cấu hình các chức năng cơ bản của Cisco router
hiệnhoàntất.Nếutấtcả cáclệnhđềukhôngthi hànhđược,routersẽkhởi độngvềROMmode.
Trang31/94
Hướng dẫn cấu hình các chức năng cơ bản của Cisco router