دستورات پایه و ضروری Cisco IOS برای مدیریت دستگاه

در این مقاله به‌طور کامل و کاربردی دستورات پایه Cisco IOS را بررسی می‌کنیم: از ورود به حالت‌های مختلف (enable, disable, exit, configure terminal) گرفته تا تنظیم hostname، ورود به حالت اینترفیس، نمایش اطلاعات IP، مشاهده و ذخیره پیکربندی (running-config و startup-config) و دستورات ذخیره و پاک کردن کانفیگ. هر دستور همراه با توضیح و مثال عملی آورده شده است.

دستورات پایهCisco IOS enable conf tshow running-config

~3 min read · Updated Apr 8, 2026

مقدمه

یادگیری دستورات پایه Cisco IOS اولین و مهم‌ترین گام برای کار با روتر و سوئیچ‌های سیسکو است. این دستورات به شما کمک می‌کنند بین حالت‌های مختلف دستگاه جابجا شوید، پیکربندی انجام دهید، وضعیت دستگاه را ببینید و تغییرات را ذخیره یا پاک کنید.

دستورات تغییر حالت (Mode Commands)

1. enable

از حالت User EXEC به Privileged EXEC می‌رود و دسترسی به دستورات پیشرفته را می‌دهد.

Router> enable
Router#

2. disable

از Privileged EXEC به User EXEC برمی‌گردد.

Router# disable
Router>

3. exit

از حالت فعلی یک سطح بالاتر می‌رود (مثلاً از Interface Mode به Global Config یا از Global Config به Privileged EXEC).

Router(config-if)# exit
Router(config)#

4. conf یا configure terminal

ورود به Global Configuration Mode برای اعمال تغییرات کلی روی دستگاه.

Router# configure terminal
Router(config)#

می‌توانید به‌صورت خلاصه بنویسید: conf t

دستورات تنظیم نام و اینترفیس

5. hostname

تغییر نام دستگاه.

Router(config)# hostname R1
R1(config)#

6. interface gi (یا interface GigabitEthernet)

ورود به حالت پیکربندی یک اینترفیس خاص.

R1(config)# interface GigabitEthernet0/0
R1(config-if)#

معمولاً به‌صورت خلاصه نوشته می‌شود: int gi0/0

دستورات نمایش اطلاعات (Show Commands)

7. show ip interface brief

نمایش خلاصه وضعیت همه اینترفیس‌ها همراه با آدرس IP.

R1# show ip interface brief

8. show ip interface

نمایش جزئیات کامل یک اینترفیس یا همه اینترفیس‌ها (شامل وضعیت، آدرس، ماسک و غیره).

R1# show ip interface GigabitEthernet0/0

9. show running-config

نمایش پیکربندی فعلی که در RAM (running-config) ذخیره شده است.

R1# show running-config

10. show startup-config

نمایش پیکربندی ذخیره‌شده در NVRAM که هنگام بوت دستگاه بارگذاری می‌شود.

R1# show startup-config

ذخیره و پاک کردن پیکربندی

ذخیره کانفیگ (Save Configuration)

برای اینکه تغییرات پس از ریستارت دستگاه از بین نروند، باید running-config را به startup-config کپی کنید.

R1# copy running-config startup-config
یا
R1# write memory
یا به‌صورت خلاصه:
R1# wr

پاک کردن کانفیگ (Erase Configuration)

برای حذف کامل پیکربندی ذخیره‌شده:

R1# erase startup-config
یا
R1# write erase

پس از این دستور معمولاً دستگاه را ریستارت می‌کنند تا به حالت کارخانه برگردد.

نمونه سناریوی کامل: پیکربندی اولیه روتر

Router> enable
Router# configure terminal
Router(config)# hostname R1
R1(config)# interface GigabitEthernet0/0
R1(config-if)# ip address 192.168.1.1 255.255.255.0
R1(config-if)# no shutdown
R1(config-if)# exit
R1(config)# exit
R1# show running-config
R1# copy running-config startup-config
R1# show startup-config

نکات مهم

  • همیشه قبل از خاموش کردن دستگاه دستور copy running-config startup-config را اجرا کنید.
  • دستور show ip interface brief سریع‌ترین راه برای چک کردن وضعیت اینترفیس‌هاست.
  • با دستور exit می‌توانید一步一步 از حالت‌های عمیق خارج شوید.
  • برای خروج سریع از هر حالتی می‌توانید چند بار end یا Ctrl + Z بزنید.

نتیجه‌گیری

این دستورات پایه‌ای‌ترین ابزارهای کار با Cisco IOS هستند. با تمرین مداوم این دستورات، به سرعت در محیط CLI سیسکو مسلط خواهید شد و می‌توانید پیکربندی، نظارت و عیب‌یابی دستگاه‌ها را به‌راحتی انجام دهید.

Written & researched by Dr. Shahin Siami

Related Articles

عیب‌یابی سیستماتیک شبکه: یک روش‌شناسی که همه‌چیز را به هم پیوند می‌دهد

هر پروتکل و فناوری‌ای که در سراسر این مجموعه پوشش داده شد فقط زمانی مفید است که یک مسئله شامل آن واقعاً بتواند تحت فشار دنیای واقعی به‌طور کارآمد تشخیص و رفع شود. این مقاله یک روش‌شناسی عیب‌یابی سیستماتیک ساخته‌شده حول لایه‌های OSI ارائه می‌دهد، اعمالش روی یک مسئله اتصال واقع‌بینانه را مرور می‌کند، و نشان می‌دهد دستورات تأیید خاصی که در سراسر این کل مجموعه پوشش داده شدند چگونه در یک فرآیند تشخیصی ساختاریافته جا می‌گیرند.

Continue

NETCONF، YANG، و پایتون: پیکربندی برنامه‌ای شبکه در مقیاس

REST API ها و فرمت‌های JSON/YAML که پیش‌تر در این مجموعه پوشش داده شدند یک رویکرد به اتوماسیون شبکه را نشان می‌دهند، اما NETCONF و YANG یک جایگزین ساختاریافته‌تر و مبتنی‌بر-استاندارد فراهم می‌کنند که به‌طور خاص برای پیکربندی دستگاه شبکه ساخته شده. این مقاله توضیح می‌دهد چه چیزی NETCONF را از یک REST API ساده متمایز می‌کند، اینکه مدل‌های YANG چگونه دقیقاً تعریف می‌کنند داده پیکربندی چگونه به‌نظر می‌رسد را پوشش می‌دهد، و استفاده از پایتون برای تعامل برنامه‌ای با دستگاه‌های شبکه را مرور می‌کند.

Continue

اصول IPsec VPN: امن‌سازی ترافیک در سراسر شبکه‌های نامورد‌اعتماد

اتصال دو سایت در سراسر اینترنت عمومی ترافیک را در معرض رهگیری قرار می‌دهد مگر اینکه به‌درستی رمزگذاری شود، و IPsec چارچوب استانداردی برای ساخت تونل‌های امن و احراز‌هویت‌شده بین سایت‌ها فراهم می‌کند. این مقاله فرآیند مذاکره دومرحله‌ای IKE را توضیح می‌دهد، تمایز بین پروتکل‌های AH و ESP را پوشش می‌دهد، پیکربندی یک VPN سایت-به-سایت پایه IPsec را مرور می‌کند، و دستورات تأیید ضروری را پوشش می‌دهد.

Continue

اصول MPLS: توضیح سوئیچینگ برچسب

مسیریابی IP سنتی نیازمند این است که هر روتر در طول یک مسیر یک جستجوی کامل جدول مسیریابی روی هر بسته انجام دهد، اما MPLS رویکردی اساساً متفاوت را با گرفتن آن تصمیم فوروارد‌کردن یک‌بار و متصل‌کردن یک برچسب ساده که هر روتر بعدی می‌تواند به‌جای آن استفاده کند اتخاذ می‌کند. این مقاله مفهوم اصلی سوئیچینگ-برچسب را توضیح می‌دهد، اینکه پروتکل توزیع برچسب چگونه جداول فوروارد‌کردن برچسبی که این را ممکن می‌کنند می‌سازد را مرور می‌کند، و بهره‌های عملی‌ای که MPLS در شبکه‌های ارائه‌دهنده واقعی فراهم می‌کند را پوشش می‌دهد.

Continue

Route Reflector و Confederation های BGP: مقیاس‌دهی iBGP فراتر از Full Mesh

نیازمندی full-mesh iBGP، که به‌طور مختصر پیش‌تر در این مجموعه ذکر شد، با رشد یک سیستم خودمختار به یک مسئله جدی مقیاس‌دهی تبدیل می‌شود، که نیازمند تعدادی جلسه است که به‌طور درجه‌دوم با تعداد روتر افزایش می‌یابد. این مقاله دقیقاً توضیح می‌دهد چرا full mesh مقیاس‌پذیر نیست، اینکه route reflector ها چگونه این را با شل‌کردن قوانین معمول انتشار-مسیر BGP حل می‌کنند مرور می‌کند، و confederation ها را به‌عنوان یک رویکرد جایگزین که یک AS واحد را به سیستم‌های خودمختار زیرمجموعه کوچک‌تر تقسیم می‌کند پوشش می‌دهد.

Continue

بررسی عمیق انواع ناحیه OSPF: Stub، Totally Stubby، و NSSA

طراحی OSPF چندناحیه‌ای پایه، که پیش‌تر در این مجموعه پوشش داده شد، از قبل اندازه پایگاه‌داده را با نگه‌داشتن LSA های جزئی نوع ۱ و ۲ محلی به ناحیه خودشان کاهش می‌دهد، اما انواع ناحیه تخصصی OSPF فراتر می‌روند، و به‌طور خاص LSA های خارجی نوع ۵ را هدف قرار می‌دهند. این مقاله انواع LSA که باید برای ساخت هر نوع ناحیه تخصصی سرکوب شوند را توضیح می‌دهد، پیکربندی نواحی stub، totally stubby، و not-so-stubby را مرور می‌کند، و مبادلات خاصی که هر انتخاب طراحی شامل می‌شود را پوشش می‌دهد.

Continue