سوئیچ سیسکو یکی از اصلیترین قطعات تجهیزات شبکه است که برای مدیریت ترافیک شبکه و اتصال دستگاهها به یکدیگر استفاده میشود. در مقاله آموزش دستورات سوئیچ سیسکو قصد داریم به برخی از دستورات کاربردی سوئیچ سیسکو بپردازیم. قبل از پرداختن به آموزش دستورات سوئیچ سیسکو، لازم است با انواع مختلف رابط کاربری در 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 آورده شده است:
- خط فرمان (Command Line Interface-CLI): خط فرمان CLI یک رابط کاربری استاندارد در سیسکو است که به صورت متنی بوده و امکان پیکربندی و مدیریت کامل دستگاه را فراهم میکند. با اتصال به پورت کنسول یا پورت AUX سوئیچ میتوانید به خط فرمان CLI دسترسی پیدا کنید.
- رابط کاربری گرافیکی شبکه (Network-Based GUI): این رابط کاربری یک محیط گرافیکی است که میتوانید از طریق مرورگر وب به آن دسترسی پیدا کنید. این رابط کاربری شامل یک وب سرور است که از طریق آن میتوانید تنظیمات و مدیریت دستگاه را انجام دهید.
- خط فرمان موقعیتی (Menu-Based CLI): در برخی از سیستمعاملهای Cisco IOS، رابط کاربری خط فرمان موقعیتی وجود دارد که از طریق آن میتوانید به صورت گرافیکی با استفاده از منوها و زیرمنوها تنظیمات دستگاه را انجام دهید.
- رابط کاربری واکنشگر (Responsive Web UI): این رابط کاربری یک محیط گرافیکی واکنشگر است که با توجه به اندازه صفحه نمایش و دستگاه مورد استفاده، به صورت خودکار تغییر شکل میدهد. این رابط کاربری از طریق مرورگر وب قابل دسترسی است.
- رابط کاربری مبتنی بر تلنت (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 ها . قابل اجرا در مد enable | ping {hostname | system-address} [source source-address] |
دستور تنطیم سرعت به صورت دستی و یا تعیین کردن به صورت اتوماتیک . قابل اجرا در مود configuration mode یا interface mode | speed {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 در پروتکل RIP | default-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 برای این رابط تنظیم نیز شده است.
بیشتر بخوانید: نحوه تست سلامت و آزمایش سوئیچ سیسکو
خرید انواع سوئیچ شبکه از مسترشبکه همراه با گارانتی معتبر مسترشبکه |
دیدگاهی در مورد “آموزش دستورات سوئیچ سیسکو”
جلوی یکسری از دستورات این نوشته شده
سلام روزتون بخیر بله درست میشه یه ایراد کوچیک در تیبل های سایت بوده