آیا اطلاعاتی در مورد دستورات روتر سیسکو در اختیار دارید؟ شبکههای کامپیوتری بهسرعت در حال رشد و توسعه هستند و با پیچیدگیهای جدید روبرو میشوند. در این راستا، مدیریت و پیکربندی دستگاههای شبکه، از جمله روترها، برای اطمینان از عملکرد صحیح شبکه بسیار حیاتی است. در طول سالها، شرکت سیسکو بهعنوان یکی از پیشروان تولید و توسعه راهحلهای شبکه شناخته شده است. هدف این مقاله، بررسی جامع دستورات روتر سیسکو و آموزش کانفیگ روتر سیسکو بهمنظور کمک به مدیران شبکه و علاقهمندان به فناوری شبکه است. این مقاله به شما نکات کلیدی درباره دستورات روتر سیسکو را معرفی میکند و شما را با مفاهیم اساسی آنها آشنا میکند.
مدت زمان تخمینی مطالعه : 8 دقیقه
فهرست موضوعات
مهمترین دستورات روتر سیسکو
دستورات روتر سیسکو بسیار گسترده و متنوع هستند. در ادامه، چندین مورد مهم و پرکاربرد از دستورات روتر سیسکو را برای شما آوردهایم:
دستور show ip interface brief
این دستور برای نمایش خلاصهای از تنظیمات و وضعیت تمامی رابطهای IP روتر استفاده میشود و اطلاعاتی مانند IP آدرس، وضعیت رابط، پهنای باند و شماره شبکه را نمایش میدهد.
دستور show running-config
با استفاده از این دستور، میتوان تنظیمات فعلی روتر را نمایش داد. این تنظیمات شامل تمامی تنظیمات رابطها، پروتکلها، لیستهای دسترسی و سایر تنظیمات است.
دستور show ip route
این دستور نقشه مسیریابی فعلی روتر و اطلاعاتی مانند شبکههای متصل، راههای مختلف و ترافیک مسیریابیشده را نمایش میدهد.
دستور no shutdown در سیسکو
دستور no shutdown در تجهیزات شبکه سیسکو برای فعال کردن یک اینترفیس (Interface) به کار میرود. به صورت پیشفرض، بسیاری از اینترفیسهای روتر یا سوئیچ سیسکو در حالت غیرفعال (shutdown) قرار دارند و برای فعالسازی آنها باید این دستور در حالت تنظیمات اینترفیس وارد شود.
برای مثال، اگر بخواهید اینترفیس گیگابیت اترنت 0/1 را فعال کنید، میتوانید دستورات زیر را وارد کنید:
Router(config)# interface GigabitEthernet0/1
Router(config-if)# no shutdown
با اجرای این دستور، اینترفیس از حالت غیرفعال خارج شده و در صورت اتصال صحیح کابلها و پیکربندی درست، ارتباط شبکه برقرار میشود. پیامهایی مانند Interface GigabitEthernet0/1, changed state to up نیز نشاندهنده فعال شدن اینترفیس هستند.
دستور interface
با استفاده از این دستور، میتوان رابطهای روتر را پیکربندی کرد. مثلاً میتوانید IP آدرس، ماسک زیرشبکه، پهنای باند و سایر تنظیمات رابط را تعیین کنید.
دستور ip route
این دستور برای اضافه کردن یا حذف مسیرهای دستی در جدول مسیریابی استفاده میشود. با استفاده از این دستور، میتوانید مسیرهای سفارشی را به جدول مسیریابی اضافه کنید.
دستور access-list
با استفاده از این دستور، میتوانید لیستهای دسترسی را تعریف و پیکربندی کنید. لیستهای دسترسی برای کنترل دسترسی به شبکهها و سرویسها استفاده میشوند.
دستور enable
این دستور برای ورود به حالت کانفیگ روتر به نام حالت تنظیمات کاربر (privileged mode) استفاده میشود. در این حالت، میتوانید دستورات پیکربندی و مدیریتی پیشرفته را اجرا کنید.
دستور copy
با استفاده از این دستور، میتوانید تنظیمات روتر را به یک مکان دیگر کپی کنید. مثلاً میتوانید تنظیمات را به یک فایل بیرونی یا به یک دستگاه دیگر انتقال دهید.
لیست دستورات روتر Cisco
در ادامه، لیستی از دستورات روتر سیسکو را برای شما آوردهایم:
مدیریت رابطها و تنظیمات شبکه
- Interface: پیکربندی رابط شبکه
- ip address: تعیین آدرس IP برای رابط شبکه
- ip route: افزودن یا حذف مسیرهای دستی در جدول مسیریابی
- Shutdown: یکی از مهمترین دستورات روتر سیسکو برای غیرفعال کردن یک رابط شبکه
- no shutdown: فعال کردن یک رابط شبکه
پیکربندی پروتکلها و خدمات شبکه
- router ospf: پروتکل پیکربندی گیتوی داخلی
- router rip: پروتکل پیکربندی اطلاعات مسیریابی
- router bgp: پروتکل پیکربندی گیتوی مسیریابی و یکی از پرکاربردترین دستورات روتر سیسکو برای چگونگی برقراری ارتباط بین روترها و انتقال اطلاعات
- dhcp pool: پروتکل پیکربندی سیستم تخصیص IP
مدیریت امنیت شبکه
متن جایگزین: مهمترین دستورات روتر سیسکو
- access-list: تعریف لیست دسترسی برای کنترل ترافیک شبکه
- crypto isakmp: پروتکل پیکربندی امنیتی اینترنت (IPSec)
- crypto ipsec transform-set: تعریف تبدیلات IPSec
- crypto map: پیکربندی نقشه کریپتو برای اعمال IPSec به ترافیک
نظارت و مدیریت شبکه
- show interfaces: نمایش جزئیات رابطهای شبکه
- show ip route: یکی از مهمترین دستورات روتر سیسکو برای نمایش جدول مسیریابی IP
- show running-config: نمایش تنظیمات فعلی روتر
- clear counters: صفر کردن شمارندههای ترافیک
دستورات مدیریتی و عمومی
- enable: ورود به حالت تنظیمات کاربر (privileged mode)
- configure terminal: ورود به حالت تنظیمات گلوبال (global configuration mode)
- copy: از پرکاربردترین دستورات روتر سیسکو برای کپی تنظیمات به یک مکان دیگر
- Reload: راهاندازی مجدد روتر
این لیست تنها چند نمونه از دستورات روتر سیسکو است. برای دسترسی به دستورات کامل و جزئیات بیشتر، منابع مرجع مانند مستندات و راهنماهای دستورات روتر سیسکو را مطالعه کنید.
معرفی محصول: ماژول سیسکو GLC-FE-100BX-U
دستورات کانفیگ روتر سیسکو
دستورات کانفیگ (پیکربندی) روتر سیسکو، برای تنظیم و پیکربندیهای مختلف جهت عملکرد و اتصال به شبکه استفاده میشوند. در ادامه، چند دستور کانفیگ روتر سیسکو را برای شما آوردهایم:
۱. پیکربندی رابط شبکه
- configure terminal
- interface <interface-name>
- ip address <ip-address> <subnet-mask>
- no shutdown
۲. تنظیم مسیریابی از طریق پروتکل OSPF
- configure terminal
- router ospf <process-id>
- network <network-address> <wildcard-mask> area <area-id>
۳. تنظیم مسیریابی از طریق پروتکل RIP
- configure terminal
- router rip
- network <network-address>
۴. پیکربندی نقشه کریپتو برای IPSec
- configure terminal
- crypto isakmp policy <policy-number>
- encr <encryption-algorithm>
- hash <hash-algorithm>
- authentication pre-share
- group <diffie-hellman-group>
- exit
- crypto isakmp key <pre-shared-key> address <peer-ip-address>
- crypto ipsec transform-set <transform-set-name> <encryption-algorithm> <encryption-mode> <hash-algorithm>
- crypto map <map-name> <sequence-number> ipsec-isakmp
- set peer <peer-ip-address>
- set transform-set <transform-set-name>
- match address <access-list-number>
- interface <interface-name>
- crypto map <map-name>
۵. تعریف لیست دسترسی
- configure terminal
- access-list <access-list-number> <permit/deny> <source> <destination> <protocol>
۶. تنظیمات DHCP
- configure terminal
- ip dhcp pool <pool-name>
- network <network-address> <subnet-mask>
- default-router <router-ip-address>
- dns-server <dns-ip-address>
- exit
- interface <interface-name>
- ip dhcp server
۷. تنظیمات BGP
- configure terminal
- router bgp <AS-number>
- neighbor <neighbor-ip-address> remote-as <AS-number>
- network <network-address> mask <subnet-mask>
۸. تنظیم کیفیت خدمات (QoS)
- configure terminal
- class-map <class-name>
- match <access-list>
- exit
- policy-map <policy-name>
- class <class-name>
- bandwidth <bandwidth-in-kbps>
- exit
- interface <interface-name>
- service-policy output <policy-name>
دستورات روتر میکروتیک
در ادامه تعدادی از دستورات رایج روتر MikroTik را بهصورت مختصر برای شما آوردهایم:
پیکربندی رابط شبکه
- “/interface ethernet set ether1 address=192.168.1.1/24`
تنظیم مسیریابی از طریق OSPF
- “/routing ospf network add network=192.168.1.0/24`
تنظیم مسیریابی از طریق RIP
- “/routing rip network add network=192.168.1.0/24`
پیکربندی نقشه IPSec
- “/ip ipsec peer add address=peer-ip-address secret=shared-secret`
تنظیم سرویس DNS
- “/ip dns set servers=8.8.8.8,8.8.4.4`
تعریف لیست دسترسی
- “/ip firewall filter add chain=input action=accept protocol=tcp src-address=source-ip-address dst-address=destination-ip-address dst-port=port-number`
تنظیمات DHCP
- /ip pool add name=dhcp-pool ranges=192.168.1.100-192.168.1.200` /ip dhcp-server add address-pool=dhcp-pool interface=ether1`
تنظیم کیفیت خدمات (QoS)
- /queue type add kind=pcq name=pcq-download pcq-classifier=dst-address pcq-rate=1000k` /queue simple add max-limit=1000k/1000k name=QoS-queue packet-marks=QoS-mark queue=pcq-download`
پیشنهاد مطالعه بیشتر: تفاوت روتر سیسکو و میکروتیک
دستورات روتر در packet tracer
در Packet Tracer از یک سیستم عامل سبک استفاده میشود که براساس دستورات IOS (Internetwork Operating System) سیسکو است.
در زیر چند نمونه از دستورات رایج در محیط Packet Tracer را لیست کردهایم:
پیکربندی رابط شبکه
- Router(config)# interface interface_name
- Router(config-if)# ip address IP_address subnet_mask
تنظیم مسیریابی از طریق OSPF
- Router(config)# router ospf process_ID
- Router(config-router)# network network_address wildcard_mask area area_ID
تنظیم مسیریابی از طریق RIP
- Router(config)# router rip
- Router(config-router)# network network_address
پیکربندی نقشه IPSec
- Router(config)# crypto isakmp policy priority
- Router(config-isakmp)# encryption encryption_algorithm
- Router(config-isakmp)# hash hash_algorithm
- Router(config-isakmp)# authentication pre-share
- Router(config-isakmp)# group group_size
- Router(config-isakmp)# exit
- Router(config)# crypto isakmp key pre-shared_key address peer_ip_address
- Router(config)# crypto ipsec transform-set transform_set_name esp-encryption encryption_algorithm esp-integrity hash_algorithm
- Router(config)# crypto map map_name local-address interface_name
- Router(config-crypto-map)# match address access-list_number
- Router(config-crypto-map)# set peer peer_ip_address
- Router(config-crypto-map)# set transform-set transform_set_name
- Router(config-crypto-map)# exit
- Router(config)# interface interface_name
- Router(config-if)# crypto map map_name
تعریف لیست دسترسی
- Router(config)# access-list access_list_number {deny | permit} source [source_wildcard] [log]
- Router(config)# interface interface_name
- Router(config-if)# ip access-group access_list_number {in | out}
تنظیمات DHCP
- Router(config)# ip dhcp excluded-address first_ip_address last_ip_address
- Router(config)# ip dhcp pool pool_name
- Router(dhcp-config)# network network_address subnet_mask
- Router(dhcp-config)# default-router default_gateway
- Router(dhcp-config)# dns-server dns_server_address
- Router(dhcp-config)# lease duration
تنظیم کیفیت خدمات (QoS)
- Router(config)# class-map match-any class_map_name
- Router(config-cmap)# match protocol protocol_name
- Router(config-cmap)# exit
- Router(config)# policy-map policy_map_name
- Router(config-pmap)# class class_map_name
- Router(config-pmap-c)# bandwidth bandwidth_value
- Router(config-pmap-c)# exit
- Router(config-pmap)# exit
- Router(config)# interface interface_name
- Router(config-if)# service-policy output policy_map_name
معرفی محصول: ماژول سیسکو GLC-FE-100BX-U
ذخیره دستورات در روترهای سیسکو
برای ذخیره دستورات در روترهای سیسکو، میتوانید از دستور “copy running-config startup-config” یا “write memory” استفاده کنید. این دستورها باعث ذخیره تنظیمات فعلی روتر در حافظه دائمی میشوند تا در صورت راهاندازی مجدد روتر، تنظیمات ذخیرهشده بارگذاری شوند.
دستور copy running-config startup-config
- Router# copy running-config startup-config
یا به صورت مختصر
- Router# copy run start
این دستور، تنظیمات فعلی حافظه RAM (running-config) را به حافظه دائمی NVRAM منتقل میکند. با اجرای این دستور، تنظیمات شما برای بارگذاری خودکار در هنگام راهاندازی بعدی روتر ذخیره خواهند شد.
دستور write memory
- Router# write memory
یا به صورت مختصر
- Router# wr
این دستور نیز تنظیمات فعلی حافظه RAM (running-config) را در حافظه دائمی NVRAM ذخیره میکند. با استفاده از این دستور، تنظیمات شما برای بارگذاری خودکار در هنگام راهاندازی بعدی روتر ذخیره میشوند. با استفاده از یکی از این دستورات، شما میتوانید تنظیمات روتر را ذخیره کنید تا صورت راهاندازی مجدد روتر، تنظیمات ذخیره شده بارگذاری شوند.
در این مقاله شما را با چند نمونه از مهمترین و پرکاربردترین دستورات روتر سیسکو آشنا کردیم. تنظیمات و دستورات ذکرشده را بهصورت دقیق وارد کنید تا در پیکربندی و کانفیگ خود به مشکل برخورد نکنید.