معرفی دستورات پرکابرد ccna

آنچه در این مطلب می‌خوانید:

معرفی دستورات پرکابرد ccna

اگر برای یادگیری CCNA یا کار با تجهیزات Cisco تمرین می‌کنید، حفظ‌کردن فرمان‌ها به‌تنهایی کافی نیست؛ باید بدانید هر دستور در چه شرایطی استفاده می‌شود و از خروجی آن چه اطلاعاتی به دست می‌آورید.

در این مقاله، دستورات ccna را بر اساس کاربرد بررسی می‌کنیم؛ از فرمان‌های مربوط به Configuration و Interface گرفته تا Routing، VLAN و عیب‌یابی. همچنین مجموعه‌ای از دستورات سیسکو ccna را می‌بینید که در سناریوهای رایج شبکه کاربرد دارند و می‌توانند روند Troubleshooting را سریع‌تر و دقیق‌تر کنند.

هدف این راهنما از کندو ارائه یک فهرست طولانی از Commandها نیست؛ تمرکز روی دستورهایی است که در مسیر یادگیری و کار عملی شبکه واقعاً به آن‌ها نیاز پیدا می‌کنید.

پرکاربردترین دستورات CCNA

دستورات CLI در CCNA برای چهار کار اصلی استفاده می‌شوند: مشاهده وضعیت تجهیزات، پیکربندی، عیب‌یابی و بررسی ارتباطات شبکه. در این بخش، فرمان‌هایی را بررسی می‌کنیم که در سناریوهای متداول روتر و سوئیچ بیشترین کاربرد را دارند.

برای تسلط روی این فرمان‌ها و نحوه استفاده از آن‌ها در سناریوهای عملی، دوره ccna کندو مسیر کامل‌تری برای تمرین و یادگیری فراهم می‌کند.

استفاده از علامت سؤال (?)

علامت ? راهنمای داخلی Cisco IOS است و گزینه‌های معتبر هر بخش از یک فرمان را نمایش می‌دهد.

 
Router# show ?
Router# show ip ?

وقتی Syntax دقیق یک دستور را نمی‌دانید، ? سریع‌ترین راه برای پیدا کردن گزینه‌های قابل استفاده است.

کوتاه‌نویسی و تکمیل دستورات

در IOS می‌توانید فرمان را تا جایی کوتاه کنید که فقط یک تطابق معتبر داشته باشد.

 
Router# conf t

این عبارت معادل configure terminal است. با کلید Tab نیز می‌توانید بخش قابل تکمیل فرمان را خودکار وارد کنید.

استفاده از راهنمای وابسته به متن (Context-Sensitive Help)

گزینه‌های قابل استفاده به Command Mode و محل فعلی شما در Syntax بستگی دارند.

 
Router# show ip route ?

به این ترتیب IOS فقط گزینه‌های معتبر همان نقطه را نشان می‌دهد و خطای تایپی کمتر می‌شود.

خطاهایی که هنگام وارد کردن فرمان‌ها نمایش داده می‌شوند

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

در خطاهای Syntax، استفاده از ? و بررسی Command Mode معمولاً سریع‌ترین روش برای پیدا کردن مشکل است.

نحوه وارد کردن دستورات در محیط CLI

فرمان‌ها در Modeهای مختلف اجرا می‌شوند. یک مسیر رایج:

 
Router> enable
Router# configure terminal
Router(config)# interface gigabitEthernet 0/0
Router(config-if)#

enable وارد Privileged EXEC می‌شود و configure terminal شما را به Global Configuration Mode می‌برد.

دستور show running-configuration

برای مشاهده تنظیمات فعلی دستگاه:

 
Router# show running-config

این دستور برای بررسی پیکربندی Interfaceها، آدرس‌های IP، Routing و سایر تنظیمات فعال بسیار کاربردی است.

دستور copy running-configuration startup-configuration

برای ذخیره تنظیمات فعلی در Startup Configuration:

 
Router# copy running-config startup-config

اگر تغییرات را ذخیره نکنید، ممکن است بعد از Reload دستگاه باقی نمانند.

دستور show interface

برای مشاهده وضعیت و جزئیات Interfaceها:

 
Router# show interface

و برای بررسی یک Interface مشخص:

 
Router# show interface gigabitEthernet 0/0

این خروجی برای بررسی وضعیت Link، خطاها، ترافیک و مشکلات Interface کاربرد دارد.

دستور show ip interface

برای بررسی وضعیت و تنظیمات IP مربوط به Interfaceها:

 
Router# show ip interface

این دستور در عیب‌یابی مسائل لایه ۳، مخصوصاً هنگام بررسی وضعیت IP Interfaceها، مفید است.

دستورات config terminal، enable، interface و router

این فرمان‌ها شما را بین Modeهای مختلف CLI جابه‌جا می‌کنند:

 
Router> enable
Router# configure terminal
Router(config)# interface gigabitEthernet 0/0
  • enable: ورود به Privileged EXEC
  • configure terminal: ورود به Global Configuration
  • interface: ورود به تنظیمات یک Interface
  • router: ورود به Configuration مربوط به Routing Protocol

دستور no shutdown

برای فعال‌کردن Interface در حالت Configuration:

 
Router(config-if)# no shutdown

اگر Interface به‌صورت administratively down باشد، این فرمان آن را از نظر Administrative Status فعال می‌کند.

دستور show ip route

برای مشاهده Routing Table:

 
Router# show ip route

وقتی مقصدی قابل دسترسی نیست، این دستور مشخص می‌کند روتر چه مسیری برای رسیدن به آن مقصد دارد.

دستور show version

برای مشاهده اطلاعاتی مانند نسخه IOS، زمان Uptime، اطلاعات سخت‌افزاری و مشخصات سیستم:

 
Router# show version

این دستور برای شناخت وضعیت کلی دستگاه قبل از عیب‌یابی یا بررسی سازگاری Configuration مفید است.

دستور debug

debug برای مشاهده لحظه‌ای رویدادها و فرآیندهای مشخص سیستم استفاده می‌شود.

 
Router# debug ...

چون برخی Debugها حجم خروجی و مصرف CPU بالایی دارند، باید فقط برای یک سناریوی مشخص و کنترل‌شده استفاده شوند. برای خاموش‌کردن Debugهای فعال:

 
Router# undebug all

حالت‌های مختلف دسترسی در CLI

Cisco IOS برای اجرای فرمان‌ها از Modeهای مختلف استفاده می‌کند. سطح دسترسی فعلی را می‌توان از روی Prompt دستگاه تشخیص داد.

حالت User EXEC

بعد از ورود به دستگاه، معمولاً در User EXEC Mode قرار دارید:

Router>

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

حالت Privileged EXEC

با اجرای enable وارد Privileged EXEC می‌شوید:

 
Router> enable
Router#

در این Mode می‌توانید فرمان‌های مدیریتی و عیب‌یابی بیشتری اجرا کنید؛ مانند:

 
show running-config
show ip route
show version

بسیاری از عملیات مدیریتی قبل از ورود به این Mode قابل اجرا نیستند.

روش خروج از دستگاه

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

 
Router# exit

اگر داخل Configuration Mode باشید، exit فقط یک سطح به عقب برمی‌گردد. برای خروج کامل از نشست، بسته به Mode فعلی می‌توانید چند بار exit بزنید یا از Ctrl+Z برای برگشت به Privileged EXEC و سپس exit استفاده کنید.

کامندهای پرکاربرد سوئیچ، مسیریابی و VLAN

فرمان‌های زیر برای بررسی و پیکربندی سوئیچ، VLAN و Routing کاربرد دارند. جدول، Syntax هر دستور و کاربرد اصلی آن را در یک نگاه نشان می‌دهد. این موارد از فرمان‌های پایه‌ای هستند که در دوره سیسکو نیز هنگام کار با سناریوهای عملی شبکه استفاده می‌شوند.

حوزهدستورکاربرد
سوئیچshow interfaces statusنمایش سریع وضعیت پورت‌ها، VLAN، Speed و Duplex
سوئیچshow mac address-tableمشاهده MAC Addressهایی که سوئیچ یاد گرفته است
سوئیچshow interfacesبررسی جزئیات و خطاهای Interface
سوئیچshow running-configمشاهده پیکربندی فعلی سوئیچ
VLANshow vlan briefمشاهده VLANهای موجود و پورت‌های عضو هر VLAN
VLANvlan 10ایجاد یا ورود به تنظیمات VLAN شماره 10
VLANswitchport mode accessقرار دادن پورت در حالت Access
VLANswitchport access vlan 10اختصاص پورت Access به VLAN 10
VLANshow interfaces … switchportبررسی وضعیت و تنظیمات Switchport
مسیریابیshow ip routeمشاهده Routing Table و مسیرهای شناخته‌شده
مسیریابیshow ip interface briefنمایش خلاصه وضعیت Interfaceها و IP آن‌ها
مسیریابیip routeایجاد Static Route
مسیریابیrouter ospf 1ورود به تنظیمات OSPF
Interfaceinterface gigabitEthernet 0/1ورود به تنظیمات یک Interface مشخص
Interfaceno shutdownفعال‌کردن Administrative Interface

دستورات DHCP در سوئیچ

در سناریوهای CCNA، سوئیچ می‌تواند از DHCP برای گرفتن IP برای خود دستگاه مدیریتی استفاده کند. این موضوع با DHCP Server بودن سوئیچ تفاوت دارد.

برای دریافت IP روی رابط مدیریتی VLAN، ابتدا Interface مربوط به SVI را انتخاب می‌کنیم:

 
Switch(config)# interface vlan 10
Switch(config-if)# ip address dhcp
Switch(config-if)# no shutdown

با ip address dhcp، سوئیچ برای Interface موردنظر از DHCP Server درخواست آدرس IP می‌کند.

برای بررسی نتیجه:

 
Switch# show ip interface brief

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

نکته مهم: این پیکربندی به معنی تبدیل‌شدن سوئیچ به DHCP Server نیست؛ سوئیچ فقط DHCP Client است و IP مدیریتی خود را از DHCP دریافت می‌کند.

جمع‌بندی

تسلط بر دستورات CCNA زمانی ارزش واقعی پیدا می‌کند که بتوانید از آن‌ها برای تحلیل وضعیت شبکه، پیکربندی صحیح و پیدا کردن علت خطا استفاده کنید. فرمان‌هایی مثل show running-config، show ip route، show interfaces و show version فقط چند دستور برای حفظ‌کردن نیستند؛ هرکدام بخشی از فرآیند عیب‌یابی و مدیریت تجهیزات Cisco را پوشش می‌دهند.

در مسیر یادگیری، هدف نباید حفظ تعداد زیادی Command باشد. باید بتوانید با دیدن یک مشکل، دستور مناسب را انتخاب کنید، خروجی آن را بخوانید و بر اساس شواهد تصمیم فنی بگیرید. این مهارت همان چیزی است که دانش CCNA را از حفظ‌کردن Syntax جدا می‌کند و شما را به کار با شبکه در محیط واقعی نزدیک‌تر می‌سازد.

سوالات متداول

برای یادگیری دستورات CCNA از کجا شروع کنم؟

از آشنایی با Command Modeها و سپس تمرین دستورات پیکربندی و عیب‌یابی در سناریوهای ساده شروع کنید.

برای تمرین دستورات CCNA چه محیطی مناسب است؟

Cisco Packet Tracer برای شروع مسیر یادگیری و اجرای بسیاری از سناریوهای CCNA گزینه مناسبی است.

آیا برای ورود به حوزه شبکه باید از ابتدا تجربه کاری داشته باشم؟

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

اشتراک گذاری

mentorix-publisher

0 0 رای ها
امتیازدهی به این محتوا
اشتراک در
اطلاع از
0 نظرات
قدیمی‌ترین
تازه‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها