دوشنبه 23 مهر 1403نویسنده: افق داده ایرانیان مدت زمان مطالعه: 1 ساعت

ریست روتر سیسکو

CISCO0 4 26 نظر

ریست فکتوری فرآیندی است برای پاک کردن اطلاعات running configuration و start-up روی یک دستگاه و ریست دستگاه به حالت اولیه. این مقاله نحوه بازگرداندن روتر سیسکو به تنظیمات پیش فرض کارخانه را شرح می دهد.
برای انجام مراحل توضیح داده شده در این مقاله، باید دسترسی enable  (privileged EXEC) روتر را داشته باشید.

Router#    <<< Privileged EXEC mode

متدهای ریست کردن روتر سیسکو به تنظیمات کارخانه

دو روش اصلی برای بازگرداندن روتر سیسکو به پیش‌فرض‌ اولیه کارخانه وجود دارد. این دو روش در ادامه توضیح داده شده است. آشنایی با این موارد پیش از خرید روتر از اهمیت بالایی برخوردار است.

1.    متد اول:

این روش از دستور config-register 0x2102 در حالت global configuration استفاده می‌کند. 

1.1.    برای بررسی register  configuration روی روتر، از دستور  show version استفاده کنید. این تنظیمات در آخرین خط خروجی دستور show version نمایش داده می‌شود و باید روی 0x2102 تنظیم شود.

Router# show version
Cisco IOS Software, VG3X0 Software (VG3X0-UNIVERSALK9-M), Version 15.4(3)M3, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2015 by Cisco Systems, Inc.
Compiled Fri 05-Jun-15 17:29 by prod_rel_team
ROM: System Bootstrap, Version 15.4(3r)M1a, RELEASE SOFTWARE (fc1)
Router uptime is 1 day, 14 hours, 14 minutes
System returned to ROM by power-on
System image file is "flash0:vg3x0-universalk9-mz.SPA.154-3.M3.bin"
Last reload type: Normal Reload
Last reload reason: power-on
! lines removed for brevity
Configuration register is 0x2102

اگر اینطور نیست، دستور config-register 0x2102 را یک بار در حالت global configuration  وارد کنید.

Router# configure terminal
Router(config)#config-register 0x2102
Router(config)#end

اگر دستور show version دوباره وارد شود، همان خط در خروجی (0x2102 در reload بعدی) به تنظیم register فعلی اضافه می‌شود.

1.2.    start-up config  فعلی روتر را با دستور Write erase  پاک کنید.

1.3.    با دستور reload روتر را دوباره بارگذاری کنید. وقتی از شما خواسته شد کانفیگ را ذخیره کنید، ذخیره نکنید.

Router# reload
System configuration has been modified. Save ?  [yes/no]:  n  
Proceed with reload? [confirm]

پس از reload روتر، System Configuration Dialog ظاهر می شود.

        --- System Configuration Dialog ---
Would you like to enter the initial configuration dialog? [yes/no]:

روتر اکنون به تنظیمات اولیه کارخانه بازگشته است.

2.    متد دوم:

این روش از دستور config-register 0x2142 در حالت global configuration استفاده می کند.

2.1.    دستور config-register 0x2142 را در حالت  global configuration وارد کنید.

Router(config)#config-register 0x2142

این باعث می شود روتر start-up config را در reload بعدی نادیده بگیرد. اگر show version را دوباره اجرا کنید، در آن (0x2142 در reload بعدی) به تنظیمات configuration register فعلی اضافه شده است.

Router# show version
Cisco IOS Software, VG3X0 Software (VG3X0-UNIVERSALK9-M), Version 15.4(3)M3, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2015 by Cisco Systems, Inc.
Compiled Fri 05-Jun-15 17:29 by prod_rel_team
ROM: System Bootstrap, Version 15.4(3r)M1a, RELEASE SOFTWARE (fc1)
Router uptime is 1 day, 14 hours, 19 minutes
System returned to ROM by power-on
System image file is “flash0:vg3x0-universalk9-mz.SPA.154-3.M3.bin”
Last reload type: Normal Reload
Last reload reason: power-on
! lines removed for brevity

Configuration register is 0x2102 (will be 0x2142 at next reload)

2.2.    روتر را با دستور reload در enable mode ریلود کنید. هنگامی که از شما خواسته شد کانفیگ سیستم را ذخیره کنید، ذخیره کردن لازم نیست.

Router#reload
System configuration has been modified. Save? [yes/no]:  n  
Proceed with reload? [confirm]

پس از ریلود روتر، System Configuration Dialog ظاهر می شود.

  1. no  را در جواب سوال Would you like to enter initial configuration dialog? وارد کنید.

  2. با دستور config-register 0x2102 که یک بار در global configuration  وارد شده است، تنظیم configuration register را به 0x2102 تغییر دهید.

  3. دستور  write memory را در  enable mode اجرا کنید تا  start-up configuration فعلی با کانفیگی که در حال حاضر اجرا می‌شود، بازنویسی شود.

  4. با دستور reload  در enable mode  روتر را ریلود کنید.

  5. پس از reload روتر، System configuration Dialog ظاهر می شود.

--- System Configuration Dialog ---
Would you like to enter the initial configuration dialog? [yes/no]:

روتر اکنون به تنظیمات اولیه کارخانه برگشته است.

ریست کردن روتر سیسکو با ROMmon mode

یکی از مشکلاتی که ممکن است بعد از خرید روتر سیسکو با آن مواجه شوید این است که  اگر نمی توانید به محیط CLI روتر دسترسی پیدا کنید، می توانید از mode ROMmon برای بازگرداندن روتر به تنظیمات کارخانه استفاده کنید. در این حالت روتر، به دستگاه دستور می‌دهیم که محتویات فایل  start-up configuration فعلی را پس از بوت شدن در فایل running configuration کپی نکند (مانند متد دوم). 

1.    کامپیوتر خود را از طریق کابل کنسول به روتر سیسکو متصل کنید، روتر را خاموش کنید و سپس آن را روشن کنید.

2.    در حالی که روتر در حال بوت شدن است، کلیدهای Ctrl و Break را فشار دهید تا وارد ROMmon شوید.

program load complete, entry point: 0x81000000, size: 0x3bcd3d8
Self decompressing the image :
########
monitor: command "boot" aborted due to user interrupt
rommon 1 >

3.    دستور confreg 0x2142 را وارد کنید و به روتر دستور دهید تا بررسی فایل  start-up config را در بارگذاری بعدی نادیده بگیرد. 

rommon 1 >  confreg 0x2142

4.    reset را وارد کنید تا روتر دوباره راه اندازی شود.

rommon 2 > reset

5.    no را در جواب سوال Would you like to enter initial configuration dialog? وارد کنید.

6.    ادامه مراحل مانند متد دوم اجرا شود.

Verification

این بخش از مقاله سایت افق داده ها ایرانیان اطلاعاتی را در اختیار شما می‌گذارد که می‌توانید از آن برای تأیید اینکه روتر به پیش فرض های کارخانه بازگردانده شده است، استفاده کنید.

  • Show running-config: از این دستور برای تأیید اینکه کانفیگ‌های قبلی که روتر اجرا می کرد پاک شده است استفاده کنید. به عنوان مثال، هیچ آدرس IP یا description نباید زیر هیچ interface روتر کانفیگ شده باشد و نباید هیچ hostname یا تنظیمات خاصی برای شما وجود داشته باشد.

  • Show version: از این دستور برای بررسی اینکه  configuration register روی مقدار پیش فرض 0x2102 تنظیم شده است استفاده کنید.