آنچه در این مقاله می خوانید:

آموزش دستورات سوئیچ سیسکو

آموزش دستورات سوئیچ سیسکو

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

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

باید به این نکته توجه کرد که IOS سیسکو یک محیط کاملا بر اساس خط فرمان یا command line است و هیچگونه محیط گرافیکی در کار نیست و این دستور ساده میتواند بسیار به شما در انجام تنظیمات کمک کند . شما میتوانید به روش های مختلفی از این دستور استفاده کنید .

 

کاربری سوئیچ سیسکو (mode):

دستورات یا کامند ها را در سیستم عامل  iosسوئیچ نوشته شده  ودر حال پردازش میباشد. رابط کاربری سوئیچ یا CLI، از یک ساختار سلسله مراتبی یا hierarchial استفاده میکند که در این ساختار، برای فعال سازی قابلیتی خاص، باید به یک مد ( mode ) خاص وارد شد و سپس دستورات لازمه را وارد کنید. برای مثال جهت ست کردن IP روی اینترفیس های سوئیچ باید وارد mode  پیکربندی یا ( configuration mode ) شویم.

  • کاربرد هر mode درسوئیچ سیسکو: 

 switch show>: این مود تنها برای اجرای دستورات محدود و مانیتورینگ در سوئیچ سیسکو کاربرد دارد.

 #switch مود enable: برای اجرای دستورات اجرایی و مانیتورینگ مورد استفاده قارار میگیرد. برای مثال در این مود میتوانید محتویات حافظه فلش را حذف کنید.

switch(config) مود configuration: جهت اجرای دستورات پیکربندی سوئیچ های سیسکو کاربرد دارد . برای مثال میتوان در اتصالات به سوئیچ سیسکو توسط telnet  اشاره کنیم.

  • تغییر(mode) یا سطوح کاربری در سوئیچ سیسکو:

برای تغییر مود در سوئیچ سیسکو به شکل زیرعمل میکنیم. وقتی ios سوئیچ لود میشود و سوئیچ بالا می آید ، دستگاه در مود <switch قرار دارد. برای رفتن به مود enable ، عبارت en رو تایپ کرده و وارد این مد میشویم که به شکل #switch میباشد .

اگر وارد مود پیکربندی یا configuration شویم ، با تایپ عبارت conf t را تایپ کرده و اینتر میکنیم و وادر مود switch(config)  چنانچه نیاز بود از هر مود خارج شده و به mode قبلی بازگردیم ، باید عبارت exit رو تایپ اینتر کنیم .

 

انواع رابط کاربری در ios سیسکو:

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

  1. خط فرمان (Command Line Interface – CLI): خط فرمان CLI رابط کاربری استاندارد در سیسکو که به صورت متنی است و امکان پیکربندی و مدیریت کامل دستگاه را فراهم می‌کند. با اتصال به پورت کنسول یا پورت AUX سوئیچ می‌توانید به خط فرمان CLI دسترسی پیدا کنید.
  2. رابط کاربری گرافیکی شبکه (Network-Based GUI): این رابط کاربری یک محیط گرافیکی است که می‌توانید از طریق مرورگر وب به آن دسترسی پیدا کنید. این رابط کاربری شامل یک وب سرور است که از طریق آن می‌توانید تنظیمات و مدیریت دستگاه را انجام دهید.
  3. خط فرمان موقعیتی (Menu-Based CLI): در برخی از سیستم‌عامل‌های Cisco IOS، رابط کاربری خط فرمان موقعیتی وجود دارد که از طریق آن می‌توانید به صورت گرافیکی با استفاده از منوها و زیرمنوها تنظیمات دستگاه را انجام دهید.
  4. رابط کاربری واکنشگر (Responsive Web UI): این رابط کاربری یک محیط گرافیکی واکنشگر است که با توجه به اندازه صفحه نمایش و دستگاه مورد استفاده، به صورت خودکار تغییر شکل می‌دهد. این رابط کاربری از طریق مرورگر وب قابل دسترسی است.
  5. رابط کاربری مبتنی بر تلنت (Telnet): تلنت یک پروتکل است که به شما امکان می‌دهد از راه دور به سیستم‌های شبکه متصل شوید و از طریق خط فرمان CLI دسترسی پیدا کنید. با استفاده از نرم‌افزار‌های تلنت مانند PuTTY می‌توانید به سوئیچ‌ها و روترهای سیسکو وصل شوید. این انواع رابط‌های کاربری مختلف در Cisco IOS وجود دارند و به شما امکان می‌دهند تا با توجه به نیازهای خود، رابطی را که بهترین استفاده را برای شما دارد، انتخاب کنید.

 


 

بیشتر بخوانید: Cisco IOS چیست و چه کاربردی دارد؟

 


 

لیست دستورات سوئیچ سیسکو:

عملکردکامند
این دستور ، کاربر را وارد مود Enable میکند . نام دیگر این مود Privilege Mode است .enable
کامند ، وارد شدن به مد پیکربندی سوئیچ سیسکو یا configuration mode.configure terminal
وارد مد پیکربندی اینترفیس مورد نظر میشود . برای اینترفیس های fast ethernet.interface fast ethernet/number
کامند ری بوت کردن سوئیچ یا روتر سیسکو ، در مد exec mode یا  (reload
دستور تغییر نام سوئیچ سیسکو . با تعیین کردن نام میزبان ، میتوان به سادگی در شبکه محلی  با سوئیچ ارتباط برقرار کرد.  hostname name
دستور کپی کردن فایل از یک مکان به مکان دیگر در سوئیچ سیسکو . این دستور در مود enable اجرا میشود .copy from-location to-location
این دستور ، کانفیگ یا پیکربندی فعلی سوئیچ را در حافظه nvram، (پیکربندی راه اندازی) ذخیره میکند . این کامند در مد enable اجرا میشود .copy running-config startup-config
این کامند پیکربندی راه اندازی (در حافظه nvram ) را با ، پیکربندی فعلی در حافظه ram ادغام میکند .copy startup-config running-config
دستور پاک کردن کانفیگ سوئیچ سیسکو ( پاک کردن پیکربندی راه اندازی موجود در حافظه nvram).write erase
erase startup-config
دستور تعیین کردن ip و سابنت ماسک .ip address ip-address mask
دستور روسن و خاموش کردن پورت یا اینترفیس های سوئیچ سیسکو . این کامند در مود configuration و پس از انتخاب اینترفیس ، قابل اجراست .shutdown
تعیین defaultgateway در سوئیچ سیسکو ip default-gateway ip_address
دستور نشان دادن کانفیگ فعلی سوئیچ سیسکو ( پیکربندی موجود در حافظه ram ) . قابل اجرا در مود enable.show running-config
دستور قرار دادن توضیحات برای یک اینترفیس سوئیچ . قابل اجرا در مود configuration  .description name-string
کامند نمایش پیکربندی در حال اجرا برای یک اینترفیس خاص . قابل اجرا در مد privileged mode .show running-config interface interface slot/number
 نمایش اطلاعات مفید و کاملی ،در مورد پیکربندی و اطلاعات پروتکل های ip های اینترقیس ها . این دستور در مود enable قابل اجراست.show ip interface [type number]
دستور تنظیم کردن آِی پی DNS server . قابل اجرا در مد privileged mode.ip name-server serverip-1 serverip-2
راهنمای دستور show را نشان می دهدshow 
جدول مک ادرس را به ما نشان می دهدshow mac-address-table
ساعت را به ما نشان می دهد-هیزتوری دستورات را به ما نشان می دهد و یوزر های ما را هم نشان می دهدshow clock-show user-show history
دستورات کانفیگ را به ما نشان می دهدshow running-config
دستورات کانفیگ شده که در استارت اپ وجود دارند را به ما نشان می دهدshow startup-config
با این دستور وارد مد کانفیگ می شویدconfigure terminal

تنظیمات رانینگ کانفیگ را در استارت اپ کانفیگ کپی می کندcopy running-config startup-config
دستورات وارد شده را ذخیره می کندwrite
سویچ را ری استارت می کند قبل از انجام این دستور حتما دستور write را بزنید تا دستورات شما ذخیر شوندreload
با استفاده از این دستور نام پیش فرض سیسکو را تغییر می دهیدhostname
این دستور تمام اطلاعات پورت ها را برای شما نمایش می دهددستور show interface status
این علاوه بر نمايش وضعيت ( فعال و يا غيرفعال بودن پورت) هر اينترفيس ، آدرس های IP نسبت داده شده به هر يك از آنها را نمايش می دهد (یک دستور پر کاربرد)دستور show ip interface brief
توضیحاتی که برای پورت ها نوشته اید را به شما نمایش می دهدshow interface description

 


 

بیشتر بخوانید: نحوه آپدیت IOS سوئیچ سیسکو

 


 

دستورات عیب یابی سوئیچ سیسکو (Troubleshooting):

عملکردکامند
یکی از دستورات کاربردی سوئیچ سیسکو دستور تست برقراری ارتباط با host و مدت زمان ارسال و دریافت packet ها . قابل اجرا در مد enableping {hostname | system-address} [source source-address]
دستور تنطیم سرعت به صورت دستی و یا تعیین کردن به صورت اتوماتیک . قابل اجرا در مود configuration mode یا interface modespeed {10 | 100 | 1000 | auto}
دستور تنظیم full- duplex و half –duplex برای هر پورت سوئیچ سیسکو به صورت دستی . و یا تنظیم به صورت اتوماتیک . قابل اجرا در مود configuration mode یا interface mode duplex 
فعال یا غیر فعال کردن پروتکل Cisco Discovery Protocol سیسکو . پروتکل cdp برای به اشتراک گذاری اطلاعات دیوایس های سیسکو که به صورت مستقیم به روتر سیسکو متصل هستند کاربرد دارد .دستور cdp در مود configuration mode قابل اجرا است .cdp run /no cdp run
دستور نمایش جدول مک آدرس سوئیچ سیسکو .show mac address-table
کامند نشان دادن فعال یا غیر فعال بودن پروتکل cdp .قابل اجرا در مود configuration .show cdp
اطلاعات خلاصه در مورد هر دستگاه همسایه متصل به این دستگاه را نشان میدهد. گزینه detail اطلاعات دقیق در مورد هر همسایه را نشان میدهد. show cdp neighbors[detail]
اطلاعات دقیق در مورد وضعیت اینترفیس یا پورت ، تنظیمات و شمارنده را نمایش می دهدshow interfaces
این دستور اطلاعات مربوط به همه اینترفیس ها یا رابط ها را نشان میدهد. قابل اجرا در مود در مد exec mode یا  (show interface status
تنوع زیادی از تنظیمات پیکربندی و وضعیت عملکرد فعلی ، از جمله جزئیات vlan trunking را نمایش می دهد.show interfaces switchport
این دستور،اطلاعات مربوط به ترانک های عملیاتی فعلی و VLAN هایی که توسط آن trunk ها پشتیبانی می شوند را لیست می کندshow interfaces trunk
لیست تمام vlan ها و رابط های اختصاص داده شده به آن vlan را نشان میدهد . show vlan
این لیست ترانک (trunk) ها را شامل نمی‌شود . show vlan
این کامند ، وضعیت vtp فعلی ، شامل حالت فعلی (current mode) را لیست میکند .
show vtp status

 

دستورات مسیریابی و Vlan سوئیچ سیسکو:

کاربرددستورات
دستور تعیین یک مسیر استاتیک یا static route در جدول مسیریابی یا routing table .ip routenetwork-number network-mask {ip-address | interface}
این کامند ، فرایند مسیریابی توسط پروتکل RIP را فعال میکند . router rip
در حالت پیکربندی روتر ( configuration mode ) ، یک شبکه را با یک فرایند مسیریابی RIP مرتبط می کند .network ip-address
در حالت پیکربندی روتر ، نرم افزار را فقط برای دریافت و ارسال بسته های RIP نسخه 2 پیکربندی می کند.version 2
خلاصه سازی خودکار یا summarization را غیر فعال میکند . مود پیکربندی روتر no auto-summary
دستور ایجاد یک مسیر پیشفرض یا default route در پروتکل RIPdefault-information originate
کامند ست کردن یک اینترفیس خاص روی حالت RIP غیر فعال یا passive . در حالت غیرفعال RIP ، به روز رسانی مسیریابی RIP توسط اینترفیس مشخص شده پذیرفته می شود ، اما از آن ارسال نمی شود.passive-interface
این دستور محتویات پایگاه داده پروتکل مسیریابی RIP را نمایش میدهد .show ip rip database
دستور NAT در سیسکو . پارامتر Inside و outside مسیری را که باید عمل ترجمه انجام شود را نشان میدهد .ip nat 
یک دستور برای ایجاد ترجمه منبع پویا. استفاده از کلمه کلیدی “list” به شما این امکان را می دهد که از ACL برای شناسایی ترافیکی که تحت NAT قرار دارد استفاده کنید. گزینه “اضافه بار” یا “overload” روتر را قادر می سازد از یک آدرس جهانی برای بسیاری از آدرس های محلی استفاده کند.ip nat inside source 
یک دستور حالت پیکربندی برای ایجاد یک ترجمه ثابت بین یک آدرس محلی داخلی و یک آدرس سراسری داخلیip nat inside source static local-ip global-ip
دستور ایجاد یک VLAN ، و برای جزئیات بیستر وارد مود پیکربندی VLAN میشود .vlan
از این دستور برای اختصاص یک پورت یا محدوده ای از پورت ها به به پورت های دسترسی یا access استفاده میشود.switchport access vlan
دستور تنظیم مود ترانک روی استاندارد dot1q یا 802.1Q .switchport trunk encapsulation dot1q
پورت مورد نظر را به پورت دستری یا access تبدیل میکند .switchport access
دستور انتخاب نام برای vlan .( نام باید بین 1 تا 32 کارکتر باشد)vlan vlan-id [name vlan-name]
یکی از دستورات کاربردی سوئیچ سیسکو ، کامند مشخص کردن حالت پورت های عضو vlan است  . ( اکسس یا ترانک بودن ).switchport mode { access | trunk }
access : پورت دسترسی بدون قید و شرط تنظیم شده است و به عنوان یک رابط VLAN بدون ترانکینگ عمل می کند که فریم های بدون کپسوله (بدون برچسب) را ارسال و دریافت می کند. یک پورت دسترسی را می توان فقط به یک VLAN اختصاص داد.
trunk : پورت trunk فریم های کپسوله شده (برچسب گذاری شده) را که VLAN مبدا را مشخص می کند ، ارسال و دریافت می کند. ترانک یک پیوند نقطه به نقطه بین دو سوئیچ یا بین سوئیچ و روتر است.
هنگامی که پورت در حالت trunking است ، ویژگی های ترانک را تنظیم می کند .در این حالت ، سوئیچ از ترافیک همزمان و برچسب گذاری نشده بر روی یک پورت پشتیبانی می کند.switchport trunk {encapsulation { dot1q }
یک دستور حالت پیکربندی که معیارهای مطابقت را برای ترسیم فریم های 802.1Q در یک رابط به نمونه سرویس مناسب تعریف می کند.encapsulation dot1q vlan-id

دستورات نمایش وضعیت پورت سوئیچ سیسکو:

برای اینکه ازوضعیت پورت‌های سوئیچ سیسکو با خبر شویم  می‌توانید از دستور show interfaces استفاده کنید تا وضعیت پورت ها را نمایش دهد و از انها باخبر شوید. با اجرای این دستور وضعیت هر پورت شامل سرعت، اتصال و اطلاعات RX و TX (دریافتی و ارسالی) نشان داده میشود. همچنین برای دیدن وضعیت یک پورت خاص از یک دستگاه  نیز می‌توانید از دستور show interfaces  استفاده کنید. برای، show interfaces   FastEthernet0/1  وضعیت پورت FastEthernet0/1 را نمایش خواهد داد.

  • دستور terminal monitor

یک نوع دستور به نام دستور terminal monitor وجود ارد که  به  معنای فعال‌سازی مانیتورینگ خروجی کنسول در کنسول و یا ترمینال است که با استفاده از این دستور، می‌توانید ترافیک و مشخصات پروتکل را روی روتر یا سوئیچ مشاهده کنید.

به‌طور پیش‌فرض، خروجی مانیتورینگ پروتکل‌ها فقط برای ترمینال اصلی مانیتور می‌شود؛ در نتیجه با استفاده از دستور terminal monitor، می‌توانید خروجی مانیتورینگ پروتکل‌ها دیگر که در همه‌ی ترمینال‌ها به دستگاه متصل شده‌اند را فعال سازید.

برای مثال: Switch# terminal monitor این دستور تنها در حالت کانفیگ مورد استفاده قرار می‌گیرد و برای فعال کردن خروجی مانیتورینگ در حالت ترمینال، می‌توان از دستور logging monitor استفاده کنید. همچنین با دستور terminal monitor به Cisco IOS می توان یک کپی از همه پیام‌های syslog، از جمله پیام‌های عیبیابی، را برای کاربر Telnet یا SSH ارسال کنید.

 


 

 بیشتر بخوانید: فعال سازی Telnet در سوئیچ سیسکو

 


  • دستور interface در دستگاه سیسکو

دستور “interface” در دستورات سیسکو به منظور ورود به حالت تنظیمات رابط (Interface) برای یک پورت یا سوئیچ شبکه مورد استفاده قرار می‌گیرد. این دستور به مدیران شبکه اجازه می‌دهد تا تنظیمات و پارامترهای مختلف را برای رابط شبکه موردنظر تنظیم کنند.

هر رابط شبکه در دستگاه شبکه، مانند روتر یا سوئیچ، با یک شماره شناسایی منحصر‌به‌فرد، مانند شماره پورت، شماره سریال یا آدرس MAC، شناخته می‌شود. بنابراین، با استفاده از دستور interface، مدیران شبکه می‌توانند به راحتی تنظیمات شبکه برای هر رابط شبکه مانند شماره پورت، سرعت، نوع اتصال، وضعیت امنیتی، VLAN و … را تغییر دهند.

مثال:

Switch(config)# interface GigabitEthernet0/1

Switch(config-if)# description This is a description for interface GigabitEthernet0/1

Switch(config-if)# ip address 192.168.1.1 255.255.255.0

در این مثال، با وارد کردن دستور interface GigabitEthernet0/1، به حالت تنظیمات رابط این پورت دسترسی پیدا کرده‌ایم. سپس با وارد کردن دستورات بعدی، توضیحات برای این رابط مشخص شده و همچنین آدرس IP برای این رابط تنظیم نیز شده است.


 

بیشتر بخوانید: نحوه تست سلامت و آزمایش سوئیچ سیسکو

 


 

خرید انواع سوئیچ شبکه از مسترشبکه همراه با گارانتی معتبر مسترشبکه

دیدگاهی در مورد “آموزش دستورات سوئیچ سیسکو

  1. farzan گفت:

    جلوی یکسری از دستورات این نوشته شده

    کاربرددستورات
    دستور تعیین یک مسیر استاتیک یا static route در جدول مسیریابی یا routing table .ip routenetwork-number network-mask {ip-address | interface}
    این کامند ، فرایند مسیریابی توسط پروتکل RIP را فعال میکند . router rip
    در حالت پیکربندی روتر ( configuration mode ) ، یک شبکه را با یک فرایند مسیریابی RIP مرتبط می کند .network ip-address
    در حالت پیکربندی روتر ، نرم افزار را فقط برای دریافت و ارسال بسته های RIP نسخه 2 پیکربندی می کند.version 2
    خلاصه سازی خودکار یا summarization را غیر فعال میکند . مود پیکربندی روتر no auto-summary
    دستور ایجاد یک مسیر پیشفرض یا default route در پروتکل RIPdefault-information originate
    کامند ست کردن یک اینترفیس خاص روی حالت RIP غیر فعال یا passive . در حالت غیرفعال RIP ، به روز رسانی مسیریابی RIP توسط اینترفیس مشخص شده پذیرفته می شود ، اما از آن ارسال نمی شود.passive-interface
    این دستور محتویات پایگاه داده پروتکل مسیریابی RIP را نمایش میدهد .show ip rip database
    دستور NAT در سیسکو . پارامتر Inside و outside مسیری را که باید عمل ترجمه انجام شود را نشان میدهد .ip nat 
    یک دستور برای ایجاد ترجمه منبع پویا. استفاده از کلمه کلیدی “list” به شما این امکان را می دهد که از ACL برای شناسایی ترافیکی که تحت NAT قرار دارد استفاده کنید. گزینه “اضافه بار” یا “overload” روتر را قادر می سازد از یک آدرس جهانی برای بسیاری از آدرس های محلی استفاده کند.ip nat inside source 
    یک دستور حالت پیکربندی برای ایجاد یک ترجمه ثابت بین یک آدرس محلی داخلی و یک آدرس سراسری داخلیip nat inside source static local-ip global-ip
    دستور ایجاد یک VLAN ، و برای جزئیات بیستر وارد مود پیکربندی VLAN میشود .vlan
    از این دستور برای اختصاص یک پورت یا محدوده ای از پورت ها به به پورت های دسترسی یا access استفاده میشود.switchport access vlan
    دستور تنظیم مود ترانک روی استاندارد dot1q یا 802.1Q .switchport trunk encapsulation dot1q
    پورت مورد نظر را به پورت دستری یا access تبدیل میکند .switchport access
    دستور انتخاب نام برای vlan .( نام باید بین 1 تا 32 کارکتر باشد)vlan vlan-id [name vlan-name]
    یکی از دستورات کاربردی سوئیچ سیسکو ، کامند مشخص کردن حالت پورت های عضو vlan است  . ( اکسس یا ترانک بودن ).switchport mode { access | trunk }
    access : پورت دسترسی بدون قید و شرط تنظیم شده است و به عنوان یک رابط VLAN بدون ترانکینگ عمل می کند که فریم های بدون کپسوله (بدون برچسب) را ارسال و دریافت می کند. یک پورت دسترسی را می توان فقط به یک VLAN اختصاص داد.
    trunk : پورت trunk فریم های کپسوله شده (برچسب گذاری شده) را که VLAN مبدا را مشخص می کند ، ارسال و دریافت می کند. ترانک یک پیوند نقطه به نقطه بین دو سوئیچ یا بین سوئیچ و روتر است.
    هنگامی که پورت در حالت trunking است ، ویژگی های ترانک را تنظیم می کند .در این حالت ، سوئیچ از ترافیک همزمان و برچسب گذاری نشده بر روی یک پورت پشتیبانی می کند.switchport trunk {encapsulation { dot1q }
    یک دستور حالت پیکربندی که معیارهای مطابقت را برای ترسیم فریم های 802.1Q در یک رابط به نمونه سرویس مناسب تعریف می کند.encapsulation dot1q vlan-id

    1. مرسده رفیعی گفت:

      سلام روزتون بخیر بله درست میشه یه ایراد کوچیک در تیبل های سایت بوده

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

محبوب ترین محصولات

سبد خرید
ورود

هنوز حساب کاربری ندارید؟

شروع به تایپ کردن برای دیدن پستهایی که دنبال آن هستید.
مقایسه
0 موارد محصول
فهرست
مسترشبکه

شنبه تا پنج شنبه از ساعت 9:30 الی 18:00 پاسخگوی شما هستیم.

شماره تماس: 62913-021 

پاسخگوی سوالات شما هستیم:

jamshidi
javadi
mohammadi
ali-300x300

ارسال لیست و استعلام قیمت برای شرکت ها و همکاران محترم: