تسلط بر رابط خط‌فرمان Cisco IOS

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

CLI سیسکو IOSحالت‌های پیکربندینحو دستور IOS

~4 min read · Updated Sep 9, 2026

سلسله‌مراتب حالت Cisco IOS

سیسکو IOS دستورات را در سلسله‌مراتبی از Modes (حالت‌ها) سازمان‌دهی می‌کند، که هرکدام دسترسی به مجموعه‌ای مختلف از دستورات مرتبط با آن زمینه را می‌دهند. درک این سلسله‌مراتب اولین گام برای استفاده کارآمد از CLI است، چون تایپ دستور اشتباه در حالت اشتباه یکی از رایج‌ترین منابع سردرگمی مبتدیان است.

Router> -- حالت User EXEC (محدود، فقط-نمایش) Router> enable Router# -- حالت Privileged EXEC (دسترسی کامل نمایش) Router# configure terminal Router(config)# -- حالت پیکربندی سراسری Router(config)# interface gi0/0 Router(config-if)# -- زیرحالت پیکربندی اینترفیس Router(config-if)# exit Router(config)# router ospf 1 Router(config-router)# -- زیرحالت پیکربندی پروتکل مسیریابی

هر حالت عمیق‌تر با تایپ یک دستور خاص از حالت بالای آن دستیابی می‌شود، و exit یک سطح به عقب برمی‌گردد، در حالی که end (یا Ctrl+Z) مستقیماً از هرجایی به حالت privileged EXEC می‌پرد.

میان‌برهای ضروری پیمایش و ویرایش

IOS مجموعه‌ای از میان‌برهای صفحه‌کلید را پشتیبانی می‌کند که ورود و تصحیح دستور را بسیار سریع‌تر از دوباره‌تایپ‌کردن هر اشتباه می‌کند.

Tab - یک دستور نیمه‌تایپ‌شده را کامل می‌کند Ctrl+A - نشانگر را به ابتدای خط می‌برد Ctrl+E - نشانگر را به انتهای خط می‌برد Ctrl+R - خط فعلی را دوباره نمایش می‌دهد (مفید پس از اسکرول‌شدن خروجی) Up Arrow - دستور قبلی را از تاریخچه بازمی‌خواند Ctrl+Shift+6 - دستوری که به‌نظر می‌رسد آویزان است را متوقف می‌کند

بافر تاریخچه دستور، قابل‌تنظیم با terminal history size، دستورات پیش‌تر وارد‌شده را ذخیره می‌کند، و اجازه می‌دهد یک مدیر به‌سرعت یک دستور اخیر را دوباره اجرا کند یا کمی تغییر دهد به‌جای دوباره‌تایپ‌کردن آن به‌طور کامل.

راهنمای وابسته-به-زمینه

IOS راهنمای داخلی قابل‌دسترسی مستقیماً از خط‌فرمان فراهم می‌کند، که اغلب سریع‌تر از جستجوی مستندات خارجی برای پرسش‌های نحو پایه است.

Router# show ? interfaces وضعیت و پیکربندی اینترفیس ip اطلاعات IP running-config پیکربندی فعلی در حال اجرا version وضعیت سخت‌افزار و نرم‌افزار سیستم

Router# show ip ?
route جدول مسیریابی IP
interface وضعیت اینترفیس IP
ospf اطلاعات OSPF

تایپ ? در هر نقطه، کلیدواژه‌ها یا پارامترهای بعدی معتبر را فهرست می‌کند، و این می‌تواند به‌طور مکرر زنجیره شود تا نحو کامل یک دستور ناآشنا بدون ترک ترمینال کاوش شود.

کوتاه‌سازی دستور

IOS هر کوتاه‌سازی از یک دستور را می‌پذیرد تا زمانی که بدون‌ابهام باشد — به‌اندازه کافی طولانی که هیچ دستور معتبر دیگری با همان حروف شروع نشود.

-- این‌ها همگی معادل‌اند: Router# show running-config Router# sh run Router# sho running-config

-- این به‌عنوان مبهم رد می‌شد اگر هم
-- "show" و هم "shutdown" به همان شکل
-- در آن طول کوتاه‌سازی خاص شروع می‌شدند

مدیران باتجربه به‌شدت برای سرعت به کوتاه‌سازی متکی هستند، هرچند دستورات کامل اغلب در مستندات و مواد آموزشی برای وضوح استفاده می‌شوند.

تأیید و ذخیره پیکربندی

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

Router# show running-config -- پیکربندی فعلاً فعال در حافظه را نمایش می‌دهد

Router# show startup-config
-- پیکربندی ذخیره‌شده برای بارگذاری در بوت بعدی را نمایش می‌دهد

Router# copy running-config startup-config
-- پیکربندی فعال فعلی را ذخیره می‌کند تا
-- در سراسر یک راه‌اندازی مجدد پایدار بماند

هر تغییر پیکربندی ایجادشده در CLI بلافاصله running-config را تحت‌تأثیر قرار می‌دهد و فوراً اعمال می‌شود، اما در راه‌اندازی مجدد بعدی از دست می‌رود مگر اینکه صراحتاً در startup-config ذخیره شود — جزئیاتی که کار بسیاری مدیران را پس از قطع برق غیرمنتظره یا reload به آن‌ها هزینه کرده.

چرا تسلط بر CLI برای هر چیزی که ادامه دارد اهمیت دارد

هر مثال پیکربندی در سراسر باقی این مجموعه راحتی پیمایش بین این حالت‌ها، استفاده مؤثر از راهنما و کوتاه‌سازی، و درک تمایز بین پیکربندی running و startup را فرض می‌کند. این تسلط دانش پس‌زمینه اختیاری نیست — مهارت عملی‌ای است که تعیین می‌کند یک مدیر چقدر کارآمد می‌تواند هر ویژگی‌ای که در مقالات بعدی پوشش داده می‌شود را پیاده‌سازی، تأیید، و عیب‌یابی کند.

Written & researched by Dr. Shahin Siami

Related Articles

اصول کیفیت سرویس: طبقه‌بندی و اولویت‌بندی ترافیک شبکه

همه ترافیک شبکه به‌یک‌اندازه به تأخیر حساس نیستند، و رفتار یکسان با یک تماس صوتی و یک دانلود فایل بزرگ در دوره‌های ازدحام تجربه ضعیفی برای هر دو تولید می‌کند. این مقاله توضیح می‌دهد چرا QoS اهمیت دارد، طبقه‌بندی و علامت‌گذاری ترافیک با استفاده از CoS و DSCP را پوشش می‌دهد، استراتژی‌های صف‌بندی که تعیین می‌کنند کدام ترافیک اول خدمت می‌گیرد را مرور می‌کند، و پیکربندی ضروری برای اعمال سیاست‌های QoS روی یک دستگاه سیسکو را پوشش می‌دهد.

Continue

کاهش حملات لایه ۲: DHCP Snooping و Dynamic ARP Inspection

مکانیزم‌های یادگیری-MAC و ARP که شبکه‌های اترنت را به کار می‌اندازند اساساً اعتمادی نیز هستند، و روزنه‌هایی برای حملاتی که ترافیک را بدون هرگز لمس یک فایروال هدایت‌مجدد یا رهگیری می‌کنند ایجاد می‌کنند. این مقاله توضیح می‌دهد یک سرور DHCP سرکش یا حمله ARP spoofing چگونه کار می‌کند، و DHCP Snooping و Dynamic ARP Inspection چگونه با هم کار می‌کنند تا این آسیب‌پذیری‌های لایه ۲ را ببندند را پوشش می‌دهد.

Continue

اصول امنیت شبکه: سخت‌سازی دستگاه و امنیت پورت

پیش از لایه‌گذاری ویژگی‌های امنیتی پیشرفته، هر دستگاه شبکه به سخت‌سازی پایه برای جلوگیری از دسترسی غیرمجاز و محافظت در برابر حملات رایج لایه ۲ نیاز دارد. این مقاله ایمن‌سازی دسترسی مدیریتی دستگاه با احراز هویت قوی، رمزگذاری رمزهای عبور ذخیره‌شده، و پیکربندی امنیت پورت برای محدودکردن اینکه کدام دستگاه‌ها می‌توانند به یک پورت سوئیچ متصل شوند را پوشش می‌دهد.

Continue

اصول IPv6: آدرس‌دهی برای نسل بعدی اینترنت

فضای آدرس محدود IPv4 یک پروتکل جانشین را اجتناب‌ناپذیر کرد، و IPv6 فضای آدرسی به‌قدری عظیم فراهم می‌کند که اتمام آدرس دیگر یک نگرانی عملی نیست. این مقاله ساختار یک آدرس IPv6، قوانین نمادگذاری کوتاه‌شده مورد استفاده برای نوشتن فشرده آن، انواع مختلف آدرس IPv6، و دستورات ضروری برای پیکربندی و تأیید IPv6 روی یک دستگاه سیسکو را توضیح می‌دهد.

Continue

اصول OSPF: توضیح مسیریابی Link-State

OSPF گسترده‌ترین پروتکل مسیریابی داخلی مستقر در شبکه‌های سازمانی است، که از رویکردی اساساً متفاوت از صرفاً تبادل جداول مسیریابی بین همسایه‌ها استفاده می‌کند. این مقاله توضیح می‌دهد یک پروتکل link-state واقعاً چیست، روترهای OSPF چگونه همسایه می‌شوند و یک پایگاه‌داده توپولوژی مشترک می‌سازند، معیار هزینه چگونه بهترین مسیر را تعیین می‌کند، و دستورات ضروری برای پیکربندی و تأیید OSPF تک‌ناحیه‌ای را توضیح می‌دهد.

Continue

ترجمه آدرس شبکه: اشتراک‌گذاری آدرس‌های IP عمومی

تأمین محدود آدرس‌های IPv4 عمومی باعث شد غیرممکن باشد هر دستگاه در سراسر جهان آدرس یکتای جهانی خودش را داشته باشد، و NAT این را با اجازه‌دادن به بسیاری دستگاه خصوصی برای اشتراک‌گذاری تعداد کمی آدرس عمومی حل کرد. این مقاله سه نوع اصلی NAT را توضیح می‌دهد، پیکربندی static NAT، dynamic NAT، و PAT روی یک روتر سیسکو را مرور می‌کند، و دستورات ضروری برای تأیید ترجمه‌های فعال را پوشش می‌دهد.

Continue