نمایش config روتر
گردآورنده:آقاي موسي پيرمرادي
نمایش config روتر
Config روتر در NVRAM آن ذخیره می شود . NVRAM یک حافظه غیر فرار است که باعث می شود config روتر در هنگام خاموش شدن از دست نرود. Config ای که در NVRAM ذخیره شده است startup- config نامیده می شود و در ابتدای بالا آمدن روتر به RAM منتقل می شود ، به config ای که در RAM وجود دارد running – config گفته می شود. نماش محتویات config روتر در حالت exec user امکان پذیر نیست و باید در حالت enable قرار گرفت .
Show startup- config ( یا به طور مختصر start sh )
Show running – config ( یا به طور مختصر sh run)
-ذخیره config روتر
config روتر در NVRAM ذخیره می شود که به آن st artup- config نیز گفته می شود . برای ذخیره کردن running – config در startup – config از دستور زیر باید استفاده نمود:
(Copy running – configuration startup – configuration (خلاص (start copy run
پس از اجرای این دستور باید فایل مقصد را مشخص کنید که با زدن دکمه Enter همان فایل پیش فرض آن (startup- config) انتخاب خواهد شد .
# copy run start
Destination file [ startup- config ] : (here you would press Return )
Building Configuration ….
در روترهای قدیمی به جای این دستور از از دستور written mem استفاده می شود.
اگر tftp server داشته باشیم می توانیم با دستورات زیر config روتر را در یک فایل بر روی سایت ftp ذخیره کنیم :
# COPY RUN TFTP
Remote host [ ] ? 10.1.1.1 ( this is IP address of the TFTP server)
Name of configuration file to write [ router- config] Return
( the above writes the configuration to the file router – confg)
Write file ARNOLD- vonfg on host 1.1.1.1? Return
[ confirm] Return
Building configuration
بازیابی config روتر
با استفاده از دستور relodad می توان startup – config را به running – config منتقل کرد.
کلمه عبور فراموش شده
کلمات عبور روتر در فایل startup- config که در MVRAM قرار دارد ذخیره می شوند. نکته اصلی در بازیابی کلمات عبور این است که در هنگام بالا آمدن روتر نباید اجازه بازیابی startup-config و ذخیره آن در running – config به روتر داده شود. و به این منظور باید بیت ششم از configuration register تغییر داده شود . config register روتر را می توان در دو حالت config mode یا ریا ROM MONITOR تغییر داد . چون کلمه عبور را گم کرده ایم امکان ورود به config mode را نداریم و بنابراین از روش دوم برای تغییر آن استفاده می کنیم .
برای ورود به حالت MONITOR ROM باید در هنگامی که flash memory لود می شود دستور Break به روتر ارسال کرد .
روتر را خاموش نموده و سپس روشن نمایید، ابتدا برنامه test power os self اجرا می شود و سپس fash ios به RAM منتقل می شود . اگر قبل از انتقال کامل ios به ram دستور break برای روتر فرستاده شود وارد حالت rom monitor خواهیم شد . پس از ورود به حالت rom monitor دستورات زیر را تایپ نمائید :
X21420 o/r<
I<
با این دو دستور register config تغییر کرده و روتر دوباره ریست می شود و سپس در هنگام بالا آمدن startup- config در running –config کپی نخواهد شد . بنابراین می توان بدون نیاز به کلمه عبور وارد حالت config mode , enable mode شد . با دستورات زیر کلمه عبور جدید ست می شود:
Router>en
Router # copy start run
Router # configure t
Router (config ) # enable secret mypass
Router (config) # config- register 0x2102
Router ( config ) # exit
همانگونه که دیده می شود config register را در انتهای کار به حالت اولیه باز می گردانیم تا در راه اندازی دوباره روتر startup- config به ruuning- config منتقل شود. اگر الان دستور show version را اجرا کنید نتایج زیر بدست خواهد آمد :
Router # sh version
Cisco Internetwork Operating System Software
32K bytes of non – volatile configuration memory
8192 K bytes of processor board system flash (Read / Write )
Configuration register is 0x2142 (will be 0x2102 at next reload )
Configuration register روتر دو بایت است که بیتهای مختلف تشکیل دهنده آن به صورت زیر می باشد :
(boot system command boot file is cisco 2-2500 (or 03-00
Ignore configuration disabled 06
Disabled OEM 07
Break disabled 08
IP broadcasts with ones 10
Speed is 9600 baud console 11-12
Boot default ROM software if network boot fails 13
IP broadcasts do not have network numbers 14
Disabled Diagnostic mode 15
در حالت عادی مقدار آن 0x2102 می باشد ( 0010, 0001, 0000, 0010 )
بیت ششم در صورتیکه 1 باشد انتقال startup- config به running – config انجام نخواهد شد . با ست کردن این بیت به 1 مقدار register configuration می شود ( x2142 , 0010, 0001, 0100 , 00100 )