ضبط موجهات سيسكو (Cisco Router) عند بناء الشبكات
الكلمات المفتاحية: موجهات سيسكو، إعداد موجه Cisco، بروتوكولات التوجيه، تكوين الشبكات، الشبكات المحلية، CLI، عنوان IP، التوجيه الثابت، التوجيه الديناميكي، أمن الشبكات
تُعدّ موجهات سيسكو (Cisco Routers) من أبرز العناصر الحيوية في بنية الشبكات الحديثة، لما توفره من كفاءة عالية في التوجيه وإدارة حركة المرور عبر الشبكات المحلية (LAN) والواسعة (WAN). تستخدم هذه الموجهات على نطاق واسع في المؤسسات الصغيرة والكبيرة، بل وتُعتمد كمرجع رئيسي في مناهج التعليم والتدريب في مجالات الشبكات، مثل شهادات Cisco CCNA وCCNP.
تكمن أهمية ضبط موجهات سيسكو في تحقيق أداء شبكي فعّال، وضمان استقرار الشبكة وأمانها. ويتطلب ذلك معرفة دقيقة بكيفية التفاعل مع واجهة سطر الأوامر (CLI)، بالإضافة إلى الإلمام بالبروتوكولات المختلفة، وهيكلية الشبكة، ومتطلبات الأمان.
بنية موجه سيسكو
تعتمد موجهات سيسكو على بنية متعددة الطبقات تشمل المعالج (CPU)، والذاكرة بأنواعها (RAM، ROM، NVRAM، Flash)، وواجهات الاتصال (Interfaces). وتتمثل الوظيفة الأساسية للموجه في تحليل عناوين IP وتحديد المسار الأنسب لإرسال البيانات عبر الشبكة.
-
NVRAM: تُستخدم لتخزين ملف الإعدادات الدائم (Startup-config).
-
Flash: تُخزن فيها ملفات نظام التشغيل IOS.
-
RAM: تخزن ملفات الإعداد المؤقتة (Running-config) وجداول التوجيه.
-
ROM: تحتوي على برنامج Bootstrap الذي يبدأ تشغيل النظام.
خطوات ضبط موجه سيسكو
1. الاتصال بالموجه
قبل البدء في ضبط الموجه، يجب الاتصال به من خلال أحد الطرق التالية:
-
الاتصال التسلسلي (Console): يتم عبر كابل console باستخدام برامج مثل PuTTY أو Tera Term.
-
الاتصال عبر SSH: بعد إعداد IP وتفعيل SSH، يُستخدم للاتصال عن بُعد بشكل آمن.
-
الاتصال عبر Telnet: أقل أماناً من SSH ويُستخدم في الشبكات الداخلية أو في بيئات اختبارية.
2. الدخول إلى وضع الامتياز (Privilege EXEC Mode)
بعد الاتصال، يبدأ المستخدم في وضع المستخدم العادي، وللانتقال إلى الوضع المتقدم يتم استخدام الأمر:
bashRouter> enable
3. الدخول إلى وضع الإعداد العام (Global Configuration Mode)
bashRouter# configure terminal
Router(config)#
هذا الوضع يُتيح للمستخدم ضبط الإعدادات العامة على الموجه، مثل الواجهات، وأسماء الأجهزة، والبروتوكولات.
الإعدادات الأساسية للموجه
1. تسمية الموجه
bashRouter(config)# hostname Router1
Router1(config)#
2. حماية الوصول إلى الموجه
إعداد كلمة مرور لـ enable mode:
bashRouter1(config)# enable secret cisco123
إعداد كلمة مرور لوضع الدخول عبر console:
bashRouter1(config)# line console 0
Router1(config-line)# password adminpass
Router1(config-line)# login
Router1(config-line)# exit
إعداد كلمة مرور عبر Telnet أو SSH:
bashRouter1(config)# line vty 0 4
Router1(config-line)# password telnetpass
Router1(config-line)# login
Router1(config-line)# exit
3. إعداد عنوان IP لواجهة الشبكة
bashRouter1(config)# interface GigabitEthernet0/0
Router1(config-if)# ip address 192.168.1.1 255.255.255.0
Router1(config-if)# no shutdown
4. إعداد البوابة الافتراضية (إذا كانت ضرورية)
bashRouter1(config)# ip default-gateway 192.168.1.254
حفظ الإعدادات
لحفظ الإعدادات إلى NVRAM:
bashRouter1# copy running-config startup-config
ضبط التوجيه
تُقسم استراتيجيات التوجيه إلى نوعين رئيسيين: التوجيه الثابت والتوجيه الديناميكي.
التوجيه الثابت (Static Routing)
يناسب الشبكات الصغيرة أو شبكات الاختبار:
bashRouter1(config)# ip route 10.0.0.0 255.255.255.0 192.168.1.2
التوجيه الديناميكي (Dynamic Routing)
يُستخدم في الشبكات الكبيرة والمعقدة ويشمل بروتوكولات مثل RIP، OSPF، وEIGRP.
إعداد بروتوكول RIP:
bashRouter1(config)# router rip
Router1(config-router)# version 2
Router1(config-router)# network 192.168.1.0
إعداد بروتوكول OSPF:
bashRouter1(config)# router ospf 1
Router1(config-router)# network 192.168.1.0 0.0.0.255 area 0
إعداد بروتوكول EIGRP:
bashRouter1(config)# router eigrp 100
Router1(config-router)# network 192.168.1.0
إعداد الـ DHCP على موجه سيسكو
يمكن تحويل موجه سيسكو إلى خادم DHCP لتوزيع عناوين IP تلقائياً:
bashRouter1(config)# ip dhcp pool LAN1
Router1(dhcp-config)# network 192.168.1.0 255.255.255.0
Router1(dhcp-config)# default-router 192.168.1.1
Router1(dhcp-config)# dns-server 8.8.8.8
Router1(dhcp-config)# exit
Router1(config)# ip dhcp excluded-address 192.168.1.1 192.168.1.10
إعداد الـ NAT
يُستخدم NAT لترجمة العناوين الداخلية إلى عنوان عام عند الاتصال بالإنترنت.
bashRouter1(config)# access-list 1 permit 192.168.1.0 0.0.0.255
Router1(config)# ip nat inside source list 1 interface GigabitEthernet0/1 overload
Router1(config)# interface GigabitEthernet0/0
Router1(config-if)# ip nat inside
Router1(config-if)# exit
Router1(config)# interface GigabitEthernet0/1
Router1(config-if)# ip nat outside
جدول شامل لبعض أوامر الإعداد الرئيسية
| الوظيفة | الأمر |
|---|---|
| الدخول إلى وضع الامتياز | enable |
| الدخول إلى وضع الإعداد العام | configure terminal |
| تعيين اسم للموجه | hostname Router1 |
| تعيين كلمة مرور | enable secret password |
| ضبط واجهة الشبكة | interface GigabitEthernet0/0 ثم ip address ... |
| تفعيل الواجهة | no shutdown |
| إعداد DHCP | ip dhcp pool + إعدادات الشبكة |
| إعداد التوجيه الثابت | ip route destination mask next-hop |
| إعداد التوجيه RIP | router rip + network ... |
| إعداد OSPF | router ospf + network ... |
| إعداد NAT | ip nat inside source list + تحديد الواجهات |
| حفظ الإعدادات | copy running-config startup-config |
الجوانب الأمنية عند ضبط الموجه
الأمن جزء لا يتجزأ من ضبط موجهات سيسكو. فالإعدادات الافتراضية قد تُشكل ثغرات خطيرة إذا لم يتم التعامل معها بشكل دقيق. ومن أبرز الإجراءات الأمنية:
-
تفعيل SSH بدلاً من Telnet.
-
استخدام كلمات مرور معقدة.
-
تقييد الوصول باستخدام قوائم التحكم بالوصول (ACL).
-
إلغاء بروتوكولات غير مستخدمة مثل CDP أو خدمات SNMP غير المؤمنة.
-
تفعيل التشفير لكلمات المرور عبر الأمر:
service password-encryption.
ضبط الوقت والتوقيت الزمني
من المهم ضبط الساعة على الموجه لتسهيل تسجيل الأحداث بدقة:
bashRouter1(config)# clock timezone GMT +3
Router1# clock set 14:30:00 10 May 2025
كما يُمكن ربط الموجه بخادم NTP:
bashRouter1(config)# ntp server 192.168.1.100
إعداد النسخ الاحتياطي والاسترداد
يُنصح بإجراء نسخ احتياطي منتظم لملف الإعداد:
bashRouter1# copy startup-config tftp
Router1# copy tftp startup-config
إدارة موارد الموجه
تشمل إدارة الموارد مراقبة الأداء واستهلاك الذاكرة والتحميل على الواجهات:
-
الأمر
show processes cpuلعرض استهلاك المعالج. -
الأمر
show memoryلعرض استهلاك الذاكرة. -
الأمر
show interfacesلتحليل حالة الواجهات.
تحديث نظام التشغيل IOS
يُعدّ تحديث نظام التشغيل خطوة مهمة لضمان الثبات ودعم الميزات الجديدة:
bashRouter1# copy tftp: flash:
Router1(config)# boot system flash:[اسم الملف]
Router1# reload
الختام
إعداد موجهات سيسكو يتطلب معرفة تقنية دقيقة وخبرة تراكمية لفهم كيفية التحكم في تدفق البيانات، وتأمين الاتصالات، وضبط الخدمات المتقدمة مثل التوجيه الديناميكي وNAT وDHCP. الإلمام بأوامر CLI يُعتبر مفتاحاً أساسياً لاحتراف إدارة الشبكات، خصوصاً مع التعقيد المتزايد في بنى الشبكات الحديثة. ويوفر التكوين الصحيح والآمن للموجهات أساساً صلباً لتشغيل البنية التحتية للشبكات بكفاءة وأمان واستدامة.
المصادر:
-
Cisco Networking Academy – CCNA Curriculum
-
Cisco Official Documentation – https://www.cisco.com

