نظرات تقنية
رفتن به کانال در Telegram
نشر بعض المعلومات والروابط المفيده في التقنيه للاستفسار او التواصل خاص أرجو كتابه كافه التفاصيل في رساله واحده اتشرف بخدمتك
نمایش بیشتر658
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-37 روز
-930 روز
آرشیو پست ها
658
قائمة بأوامر CMD (Command Prompt) مع شرح استخدامها:
1. ipconfig
يستخدم لعرض معلومات تكوين الشبكة (مثل عنوان IP).
ipconfig
2. ping
يستخدم لاختبار الاتصال بين جهازين عبر الشبكة.
ping google.com
3. dir
يعرض قائمة بالملفات والمجلدات الموجودة في الدليل الحالي.
dir
4. cd
يستخدم للتنقل بين المجلدات.
cd C:\Windows
5. mkdir
يستخدم لإنشاء مجلد جديد.
mkdir NewFolder
6. rmdir
يستخدم لحذف مجلد (فارغ فقط) أو إضافة /S لحذف المجلد بكل محتوياته.
rmdir NewFolder
rmdir /S NewFolder
7. copy
يستخدم لنسخ الملفات.
copy C:\file.txt D:\
8. move
يستخدم لنقل الملفات أو المجلدات.
move C:\file.txt D:\
9. del
يستخدم لحذف ملف معين.
del C:\file.txt
10. ren
يستخدم لإعادة تسمية ملف أو مجلد.
ren oldname.txt newname.txt
11. tasklist
يعرض قائمة بجميع العمليات الجارية على الجهاز.
tasklist
12. taskkill
يستخدم لإنهاء عملية معينة باستخدام معرف العملية (PID).
taskkill /PID 1234 /F
13. sfc /scannow
يستخدم لفحص وحل مشاكل ملفات النظام التالفة.
sfc /scannow
14. chkdsk
يستخدم لفحص الأقراص والتحقق من وجود أخطاء وإصلاحها.
chkdsk C: /F
15. shutdown
يستخدم لإيقاف تشغيل الكمبيوتر أو إعادة تشغيله.
shutdown /s /t 0 (لإيقاف التشغيل)
shutdown /r /t 0 (لإعادة التشغيل)
16. netstat
يعرض اتصالات الشبكة النشطة والبورتات المفتوحة.
netstat -an
17. netsh
يستخدم لتكوين وضبط إعدادات الشبكة.
netsh wlan show profile
18. ipconfig /flushdns
يستخدم لمسح ذاكرة التخزين المؤقت لنظام DNS.
ipconfig /flushdns
19. attrib
يستخدم لتغيير سمات الملفات والمجلدات (مثل الإخفاء أو القراءة فقط).
attrib +h C:\file.txt (لإخفاء الملف)
attrib -h C:\file.txt (لإلغاء الإخفاء)
20. format
يستخدم لتهيئة قرص معين (تحذير: سيؤدي إلى حذف جميع البيانات).
format D: /FS:NTFS
21. diskpart
أداة لإدارة الأقسام على الأقراص الصلبة.
diskpart
22. cipher
يستخدم لتشفير أو فك تشفير الملفات والمجلدات أو لإزالة البيانات نهائيًا من القرص.
cipher /e C:\folder (لتشفير مجلد)
cipher /w:C:\ (لحذف البيانات المحذوفة نهائيًا)
23. net user
يستخدم لإدارة المستخدمين على النظام.
net user username password /add (لإضافة مستخدم جديد)
net user username /delete (لحذف مستخدم)
24. systeminfo
يعرض معلومات مفصلة عن النظام.
systeminfo
25. cls
يستخدم لمسح شاشة موجه الأوامر.
cls
26. pathping
يشبه ping ولكنه يعطي معلومات أكثر تفصيلًا حول مسار البيانات والشبكة.
pathping google.com
27. fc
يستخدم لمقارنة محتويات ملفين.
fc file1.txt file2.txt
28. getmac
يعرض عنوان MAC الخاص بواجهة الشبكة.
getmac
29. assoc
يعرض أو يعدل اقترانات امتدادات الملفات.
assoc .txt=txtfile
30. color
يستخدم لتغيير لون النص وخلفية نافذة موجه الأوامر.
color 0A
31. find
يستخدم للبحث عن نص معين داخل الملفات.
find "search_text" file.txt
32. robocopy
أداة قوية لنسخ الملفات والمجلدات مع خيارات متقدمة.
robocopy C:\source D:\destination /MIR
33. tree
يعرض بنية المجلدات على شكل شجرة.
tree C:\
34. ver
يعرض إصدار نظام التشغيل الحالي.
ver
35. wmic
يستخدم لإدارة النظام واسترجاع معلومات النظام مثل المعالج والقرص الصلب.
wmic cpu get name
658
16. Import-Csv
يستخدم لاستيراد بيانات من ملف CSV.
$data = Import-Csv -Path "C:\data.csv"
17. Out-File
يستخدم لإخراج نتائج الأوامر إلى ملف نصي.
Get-Process | Out-File -FilePath "C:\processes.txt"
18. Set-ItemProperty
يستخدم لتعديل خصائص ملف أو عنصر.
Set-ItemProperty -Path "C:\test\file.txt" -Name IsReadOnly -Value $true
19. Get-ItemProperty
يستخدم للحصول على خصائص ملف أو عنصر.
Get-ItemProperty -Path "C:\test\file.txt"
20. Select-String
يستخدم للبحث عن نص معين داخل الملفات.
Select-String -Path "C:\logs\log.txt" -Pattern "Error"
21. Add-Content
يستخدم لإضافة محتوى إلى ملف نصي.
Add-Content -Path "C:\test\file.txt" -Value "New line of text"
22. Clear-Content
يستخدم لمسح محتويات ملف نصي دون حذفه.
Clear-Content -Path "C:\test\file.txt"
23. Get-ADUser
يستخدم لاسترجاع معلومات عن مستخدم في Active Directory (يتطلب استيراد وحدة Active Directory).
Get-ADUser -Identity "username"
24. Set-ADUser
يستخدم لتعديل خصائص مستخدم في Active Directory.
Set-ADUser -Identity "username" -Title "IT Manager"
25. New-ADUser
يستخدم لإنشاء مستخدم جديد في Active Directory.
New-ADUser -Name "John Doe" -GivenName "John" -Surname "Doe" -SamAccountName "jdoe"
26. Get-History
يستخدم لعرض الأوامر السابقة التي تم تنفيذها في الجلسة الحالية.
Get-History
27. Clear-History
يستخدم لمسح تاريخ الأوامر.
Clear-History
28. Restart-Computer
يستخدم لإعادة تشغيل الكمبيوتر.
Restart-Computer
29. Shutdown-Computer
يستخدم لإغلاق الكمبيوتر.
Stop-Computer
30. Get-EventLog
يستخدم لجلب سجلات الأحداث (Logs) مثل سجلات النظام أو التطبيق.
Get-EventLog -LogName Application
31. New-ScheduledTask
يستخدم لإنشاء مهمة مجدولة جديدة.
$trigger = New-ScheduledTaskTrigger -At 3am -Daily
Register-ScheduledTask -Action "C:\script.ps1" -Trigger $trigger -TaskName "DailyScript"
32. Measure-Object
يستخدم لقياس خصائص مجموعة من الكائنات (مثل عدد الأسطر في ملف).
Get-Content "C:\test\file.txt" | Measure-Object -Line
33. New-PSDrive
يستخدم لإنشاء محرك أقراص جديد يعتمد على مسار معين.
New-PSDrive -Name "P" -PSProvider FileSystem -Root "C:\Data"
34. Send-MailMessage
يستخدم لإرسال بريد إلكتروني عبر PowerShell.
Send-MailMessage -From "your@email.com" -To "recipient@email.com" -Subject "Test Email" -Body "This is a test email" -SmtpServer "smtp.server.com"
35. Get-Clipboard / Set-Clipboard
يستخدم لاسترجاع أو نسخ البيانات إلى الحافظة.
Get-Clipboard
Set-Clipboard -Value "Text to copy"
36. Invoke-Command
يستخدم لتنفيذ الأوامر على أجهزة عن بُعد.
Invoke-Command -ComputerName "RemotePC" -ScriptBlock { Get-Process }
37. Start-Job
يستخدم لتنفيذ أمر في الخلفية كعملية منفصلة.
Start-Job -ScriptBlock { Get-Process }
38. Wait-Job
يستخدم لانتظار انتهاء عملية معينة.
Wait-Job -Id 1
39. Get-ScheduledTask
يستخدم لجلب قائمة بالمهام المجدولة على النظام.
Get-ScheduledTask
40. Unblock-File
يستخدم لإلغاء الحظر عن ملف محمل من الإنترنت.
Unblock-File -Path "C:\downloadedfile.exe"
658
بعض أوامر PowerShell الشائعة مع استخدامها:
1. Get-Help
يستخدم لعرض المساعدة عن الأوامر الأخرى.
Get-Help Get-Process
2. Get-Process
يستخدم لعرض العمليات الجارية على الجهاز.
Get-Process
3. Get-Service
يستخدم لعرض الخدمات المثبتة على النظام.
Get-Service
4. Start-Service / Stop-Service
يستخدم لتشغيل أو إيقاف خدمة معينة.
Start-Service -Name "wuauserv"
Stop-Service -Name "wuauserv"
5. Get-EventLog
يستخدم لعرض السجلات (Event Logs) الخاصة بالنظام.
Get-EventLog -LogName System
6. Set-ExecutionPolicy
يستخدم لتحديد سياسة التنفيذ لتشغيل السكربتات.
Set-ExecutionPolicy RemoteSigned
7. New-Item
يستخدم لإنشاء ملفات أو مجلدات جديدة.
New-Item -Path "C:\NewFolder" -ItemType Directory
8. Copy-Item
يستخدم لنسخ الملفات أو المجلدات.
Copy-Item -Path "C:\source\file.txt" -Destination "C:\destination"
9. Move-Item
يستخدم لنقل الملفات أو المجلدات.
Move-Item -Path "C:\source\file.txt" -Destination "C:\destination"
10. Remove-Item
يستخدم لحذف الملفات أو المجلدات.
Remove-Item -Path "C:\test\file.txt"
11. Get-ChildItem
يستخدم لاستعراض الملفات والمجلدات الموجودة داخل دليل.
Get-ChildItem -Path "C:\"
12. Test-Connection
يستخدم لاختبار الاتصال بـ IP أو عنوان شبكة.
Test-Connection google.com
13. Invoke-WebRequest
يستخدم لتنفيذ طلبات HTTP والحصول على محتويات صفحات الويب.
Invoke-WebRequest -Uri "http://example.com"
14. Get-WmiObject
يستخدم للوصول إلى معلومات النظام مثل مواصفات العتاد.
Get-WmiObject -Class Win32_OperatingSystem
15. Export-Csv
يستخدم لتصدير البيانات إلى ملف CSV.
Get-Process | Export-Csv -Path "C:\processes.csv"
658
أوامر الـ PowerShell:
• Get-Process: عرض قائمة بجميع العمليات النشطة.
• Get-Service: عرض قائمة بجميع الخدمات المثبتة وحالتها.
• Restart-Service [اسم الخدمة]: إعادة تشغيل خدمة معينة.
• Get-EventLog -LogName System: عرض سجل الأحداث للنظام.
• Set-ExecutionPolicy RemoteSigned: تمكين تنفيذ السكربتات في PowerShell.
• Get-Help [أمر PowerShell]: عرض المساعدة لأمر معين.
658
بعض اوامر في نظام الويندوز
موجه الأوامر (Command Prompt) - cmd.exe:
• ipconfig: يعرض إعدادات الشبكة، بما في ذلك عنوان الـ IP وعنوان الـ
DNS.
• ping [عنوان IP أو موقع]: اختبار الاتصال بين جهازك وموقع معين أو عنوان IP.
• tracert [عنوان IP أو موقع]: تتبع مسار الحزم من جهازك إلى الوجهة المطلوبة.
• netstat -an: يعرض اتصالات الشبكة النشطة والمنافذ المفتوحة.
• tasklist: يعرض قائمة بجميع العمليات النشطة على النظام.
• taskkill /IM [اسم العملية] /F: إنهاء عملية معينة باستخدام اسمها.
• sfc /scannow: فحص وإصلاح ملفات النظام التالفة.
• chkdsk /f: فحص وإصلاح أخطاء القرص الصلب.
• shutdown /s /f /t 0: إيقاف تشغيل النظام فورًا.
• shutdown /r /f /t 0: إعادة تشغيل النظام فورًا.
• gpupdate /force: تحديث سياسات المجموعة (Group Policies) فورًا.
• systeminfo: يعرض معلومات النظام مثل نظام التشغيل والذاكرة والمعالج.
• powercfg /energy: توليد تقرير عن استهلاك الطاقة وحالة البطارية.
• net user [اسم المستخدم] [كلمة المرور] /add: إضافة مستخدم جديد إلى النظام.
• net localgroup administrators [اسم المستخدم] /add: إضافة مستخدم إلى مجموعة المسؤولين.
658
سينتهي دعم نظام التشغيل Windows 10 في أكتوبر 2025
بعد 14 أكتوبر 2025، لن توفر Microsoft التحديثات الأمنية أو الدعم التقني لنظام التشغيل Windows 10. سيظل الكمبيوتر الشخصي لديك يعمل، لكننا نوصي بالانتقال إلى نظام التشغيل Windows 11.
658
متى تختار كل منهما؟
• اختر OSPF إذا كانت لديك شبكة كبيرة متعددة البائعين وتحتاج إلى تقسيم الشبكة إلى مناطق لتنظيم جداول التوجيه.
• اختر EIGRP إذا كنت تعمل في بيئة تحتوي على أجهزة Cisco بشكل رئيسي وتحتاج إلى حل سهل وسريع للتوجيه مع قدرة على الاستجابة السريعة للتغييرات.
658
الفرق الرئيسي بين OSPF وEIGRP:
• OSPF هو بروتوكول مفتوح مناسب للشبكات الكبيرة والمعقدة التي تتطلب تقسيمًا إلى مناطق وإدارة دقيقة للتوجيه.
• EIGRP هو بروتوكول مملوك لشركة Cisco ويعتبر سهل التكوين وسريع في الاستجابة للتغييرات، مما يجعله خيارًا جيدًا للشبكات التي تحتوي على أجهزة Cisco بشكل رئيسي.
658
2. EIGRP (Enhanced Interior Gateway Routing Protocol):
الميزات:
• بروتوكول خاص بشركة Cisco: تم تطوير EIGRP بواسطة Cisco، ولذلك فهو مدمج بشكل خاص في أجهزة Cisco. ولكن لاحقًا تم فتحه كمواصفات قياسية، لكنه لا يزال أكثر استخدامًا مع أجهزة Cisco.
• سهولة التكوين: EIGRP أسهل في التكوين مقارنة بـ OSPF، ولا يتطلب تقسيم الشبكة إلى مناطق.
• مقاييس التوجيه: يستخدم EIGRP معادلة معقدة تأخذ في الاعتبار عدة عوامل مثل عرض النطاق (Bandwidth)، التأخير (Delay)، الحمل (Load)، وموثوقية الارتباط (Reliability) لتحديد أفضل مسار.
• التقارب السريع: يستخدم EIGRP خوارزمية DUAL التي تضمن تقاربًا سريعًا للغاية وتضمن عدم وجود حلقات (Loops) في شبكة التوجيه.
• الكفاءة في استخدام الموارد: يرسل EIGRP التحديثات فقط عند حدوث تغييرات في الشبكة وليس بشكل دوري، مما يقلل من استهلاك عرض النطاق الترددي.
• دعم VLSM وملخص الشبكات (Route Summarization): مثل OSPF، يدعم EIGRP تقسيم الشبكات الفرعية باستخدام VLSM ويدعم أيضًا ملخص الشبكات لتقليل حجم جداول التوجيه.
• أتمتة الكشف عن الجيران: EIGRP يقوم تلقائيًا باكتشاف الجيران وإعداد الاتصالات معهم دون الحاجة إلى إعدادات معقدة.
العيوب:
• مملوك لشركة Cisco: كونه بروتوكولًا مملوكًا، فهو متاح بشكل رئيسي على معدات Cisco، مما قد يمثل مشكلة في بيئات الشبكات متعددة البائعين.
• معقد من الناحية الحسابية: على الرغم من أنه سهل في التكوين، إلا أن معادلة المقاييس في EIGRP معقدة نسبيًا، وهذا قد يجعل استكشاف الأخطاء وإصلاحها أمرًا صعبًا في بعض الأحيان.
658
OSPF (Open Shortest Path First):
الميزات:
• معيار مفتوح: OSPF هو بروتوكول مفتوح ومعتمد على نطاق واسع من قبل معظم الشركات المصنعة لمعدات الشبكات، وليس فقط Cisco.
• مقاييس التوجيه: يستخدم OSPF “التكلفة” كمعيار للتوجيه، حيث تعتمد التكلفة على سرعة الارتباط (Bandwidth). كلما كانت التكلفة أقل، كلما كان المسار أفضل.
• هيكل الشبكة - المناطق (Areas):
• يتم تقسيم الشبكة إلى مناطق لتقليل حجم جداول التوجيه وتقليل حركة مرور التحديثات.
• Area 0 هي العمود الفقري للشبكة ويجب أن تكون جميع المناطق متصلة بها.
• تواضع استخدام الموارد: OSPF يعمل بكفاءة في الشبكات الكبيرة والمتوسطة الحجم، حيث يقوم بإرسال تحديثات التوجيه فقط عند حدوث تغييرات في الشبكة، مما يقلل من استهلاك عرض النطاق الترددي.
• تواضع الوقت للتقارب: OSPF يتميز بوقت تقارب سريع، مما يعني أن الشبكة تستجيب بسرعة للتغييرات مثل فشل الرابط.
• دعم لـ VLSM: OSPF يدعم تقسيم الشبكات الفرعية باستخدام VLSM (Variable Length Subnet Mask)، مما يسمح باستخدام أكثر كفاءة لعناوين IP.
العيوب:
• تعقيد التكوين: OSPF يمكن أن يكون معقدًا في التكوين والإدارة، خاصة في الشبكات الكبيرة مع مناطق متعددة.
• استخدام الموارد: قد يكون OSPF أكثر استهلاكًا للذاكرة والمعالجة مقارنةً بـ EIGRP.
658
بروتوكولا OSPF وEIGRP هما من أكثر بروتوكولات التوجيه شيوعًا في شبكات الـIP، وكل منهما له ميزاته وخصائصه التي تجعله مناسبًا لحالات معينة. سأوضح لك الفرق بينهما والمميزات الخاصة بكل منهما.
658
لتكوين بروتوكول التوجيه الديناميكي، سأشرح لك كيفية استخدام OSPF (Open Shortest Path First) و EIGRP (Enhanced Interior Gateway Routing Protocol) على الراوترات لديك. سأقدم لك أمثلة لكل بروتوكول.
تكوين OSPF:
OSPF هو بروتوكول توجيه ديناميكي يستخدم خوارزمية “Dijkstra” للعثور على أقصر مسار بين الشبكات. يتم تقسيم الشبكة إلى مناطق (Areas) لتقليل حركة المرور والتعقيد.
الخطوات:
1. تفعيل OSPF على كل راوتر:
• يجب أولاً الدخول إلى وضع التكوين العام.
• ثم تقوم بتفعيل OSPF باستخدام رقم عملية (Process ID) الذي يمكن أن يكون أي رقم (عادة ما يُستخدم 1).
2. تحديد الشبكات المشاركة في OSPF:
• أدخل أوامر لتحديد الشبكات التي سيشاركها كل راوتر مع جيرانه.
مثال:
على راوتر 5:
Router(config)# router ospf 1
Router(config-router)# network 192.168.1.0 0.0.0.3 area 0
Router(config-router)# network 192.168.2.0 0.0.0.3 area 0
Router(config-router)# exit
على راوتر 6:
Router(config)# router ospf 1
Router(config-router)# network 192.168.1.0 0.0.0.3 area 0
Router(config-router)# exit
على راوتر 7:
Router(config)# router ospf 1
Router(config-router)# network 192.168.2.0 0.0.0.3 area 0
Router(config-router)# exit
ملاحظة:
• network 192.168.1.0 0.0.0.3 area 0 يعني أن الشبكة 192.168.1.0/30 تنتمي إلى المنطقة 0 (Area 0)، وهي منطقة العمود الفقري (Backbone) في OSPF.
• 0.0.0.3 هو قناع الـ wildcard المكافئ لقناع الشبكة /30.
تكوين EIGRP:
EIGRP هو بروتوكول توجيه مملوك لـ Cisco ويستخدم خوارزمية “DUAL” لحساب المسار الأمثل. يعد أسهل في التكوين ويعمل بكفاءة في الشبكات المعقدة.
الخطوات:
1. تفعيل EIGRP على كل راوتر:
• تفعيل EIGRP باستخدام رقم عملية (AS Number) والذي يجب أن يكون متطابقًا على جميع الرواتر في نفس الشبكة.
2. تحديد الشبكات المشاركة في EIGRP:
• أدخل أوامر لتحديد الشبكات التي سيتم مشاركتها في عملية EIGRP.
مثال:
على راوتر 5:
Router(config)# router eigrp 1
Router(config-router)# network 192.168.1.0
Router(config-router)# network 192.168.2.0
Router(config-router)# exit
على راوتر 6:
Router(config)# router eigrp 1
Router(config-router)# network 192.168.1.0
Router(config-router)# exit
على راوتر 7:
Router(config)# router eigrp 1
Router(config-router)# network 192.168.2.0
Router(config-router)# exit
ملاحظة:
• router eigrp 1 يشير إلى أن رقم عملية EIGRP هو 1.
• الأمر network 192.168.1.0 يشير إلى أن الراوتر سيشارك المعلومات المتعلقة بشبكة 192.168.1.0.
اختبار الاتصال:
بعد تكوين OSPF أو EIGRP، تأكد من أن جميع الرواتر تتبادل معلومات التوجيه. يمكنك استخدام الأمر show ip route على كل راوتر للتحقق من أن المسارات إلى الشبكات الأخرى قد تم تعلمها بشكل صحيح.
658
مثال عملي:
• توصيل الشبكة:
• راوتر 5 إلى راوتر 6: 192.168.1.0/30
• راوتر 5 إلى راوتر 7: 192.168.2.0/30
• توزيع IP:
• راوتر 5: 192.168.1.1
• راوتر 6: 192.168.1.2
• راوتر 7: 192.168.2.1
• تكوين التوجيه الثابت على راوتر 5:
ip route 192.168.1.0 255.255.255.252 serial0/0/0
ip route 192.168.2.0 255.255.255.252 serial0/0/1
• اختبار الاتصال: من جهاز PC13 إلى PC14 للتأكد من أن جميع الشبكات تعمل بشكل صحيح.
658
1. توصيل الشبكة الذاتية:
• توصيل الأجهزة: ابدأ بتوصيل أجهزة الرواتر والسويتشات بالحواسيب. في المخطط لديك، هناك 6 رواتر وسويتشان. تأكد من توصيل كل راوتر بالأجهزة المجاورة باستخدام كابلات تسلسلية أو كابلات إيثرنت، حسب ما يتطلبه المخطط.
2. تحديد عدد الشبكات الفردية:
• تحليل الشبكة: في المخطط لديك 6 راوترات متصلة، وهذا يعني أن لديك 6 شبكات فردية على الأقل. كل اتصال بين راوترين يعتبر شبكة فرعية (subnet) إذا كانت هذه الراوترات في وضع نقطة إلى نقطة (Point-to-Point).
3. حساب عدد العناوين IP في الشبكة:
• تحديد القناع الشبكي: لتحديد عدد العناوين IP في كل شبكة فرعية، عليك أولاً معرفة القناع الشبكي (subnet mask) الذي تستخدمه. إذا كنت تستخدم مثلاً قناع 255.255.255.0 (/24)، فهذا يعني أن لديك 254 عنوان IP متاح في كل شبكة فرعية.
• عدد العناوين المتاحة: بالنسبة لاتصالات نقطة إلى نقطة (بين راوترين)، يمكنك استخدام قناع /30 والذي يتيح لك 2 عناوين IP فقط (واحد لكل طرف من الاتصال).
4. توزيع العناوين IP على الأجهزة:
• تخصيص IP: وزع العناوين IP على الأجهزة حسب الشبكات الفرعية التي حددتها. تأكد من أن كل جهاز يحصل على عنوان IP فريد ضمن شبكته الفرعية.
• مثال:
• راوتر 5 - 192.168.1.1/30
• راوتر 6 - 192.168.1.2/30
• راوتر 7 - 192.168.2.1/30
• راوتر 8 - 192.168.2.2/30
• وهكذا لكل شبكة فرعية.
5. تعريف الشبكات الذاتية على كل راوتر:
• تكوين بروتوكولات التوجيه: على كل راوتر، أدخل الأوامر لتعريف الشبكات التي تتصل بها. يمكن أن يكون التوجيه ثابتًا (Static Routing) أو ديناميكيًا باستخدام بروتوكولات مثل OSPF أو EIGRP.
• التوجيه الثابت: أدخل الأوامر لكل شبكة يدويًا.
• التوجيه الديناميكي: قم بتكوين بروتوكول التوجيه المناسب (OSPF أو EIGRP) لجعل الراوترات تتبادل معلومات التوجيه تلقائيًا.
• مثال:
• بالنسبة للتوجيه الثابت على راوتر 5:
ip route 192.168.2.0 255.255.255.0 192.168.1.2
6. اختبار الاتصال:
• اختبار الاتصال بين الأجهزة: استخدم أمر ping لاختبار الاتصال بين الأجهزة. يمكنك اختبار الاتصال بين جهاز حاسوب على شبكة معينة وجهاز آخر على شبكة مختلفة للتأكد من نجاح التكوين.
• مثال:
ping 192.168.2.1
658
1. تم توصيل الشبكة الذاتية:
• في هذه الخطوة، يتعين عليك توصيل الأجهزة المختلفة (الرواتر والسويتشات والحواسيب) بالشبكة. يعني ذلك أنك ستقوم بتوصيل الكابلات بين الأجهزة بالشكل الصحيح. كل رواتر يجب أن يكون متصلاً بأجهزة أخرى، سواء كانت راوترات أو سويتشات، لتكوين الشبكة بشكل عام.
2. كم عدد الشبكات الفردية:
• هذه الخطوة تتطلب منك تحديد عدد الشبكات الفرعية (subnets) الموجودة في الشبكة الكلية. تعتمد هذه الشبكات الفرعية على تقسيم عناوين IP وتوزيعها بين الرواتر المختلفة. كل جزء من الشبكة يكون شبكة فرعية مستقلة.
3. كم عدد العناوين IP في الشبكة:
• هنا عليك حساب عدد عناوين IP المتاحة في كل شبكة فرعية. يتم ذلك عادة عن طريق معرفة القناع الشبكي (subnet mask) المستخدم في كل شبكة فرعية. بناءً على القناع الشبكي، يمكنك معرفة عدد الأجهزة التي يمكنها الاتصال بكل شبكة فرعية.
4. تم توزيع العناوين IP على الأجهزة والأنظمة المتصلة:
• في هذه الخطوة، عليك تخصيص عناوين IP للأجهزة المتصلة بالشبكة. كل جهاز يجب أن يحصل على عنوان IP فريد ليتمكن من التواصل مع باقي الأجهزة في الشبكة. يمكنك تعيين عناوين IP يدويًا (Static IP) أو ديناميكيًا عبر استخدام بروتوكول DHCP.
5. تم تعريف الشبكات الذاتية بالنقر على كل Router:
• بعد توزيع عناوين IP، عليك تكوين بروتوكولات التوجيه على كل راوتر. يتضمن ذلك إضافة الشبكات الفرعية إلى جداول التوجيه (routing tables) الخاصة بالراوترات، بحيث يعرف كل راوتر كيفية توجيه البيانات بين الشبكات المختلفة. يتم ذلك من خلال تكوين بروتوكول التوجيه المناسب، سواء كان Static أو Dynamic (مثل OSPF أو EIGRP).
6. اختيار اتصال:
• أخيرًا، عليك اختبار الاتصال بين الأجهزة المختلفة للتأكد من أن الشبكة تعمل بشكل صحيح. يمكنك استخدام أدوات مثل ping للتحقق من الاتصال بين جهازين مختلفين في الشبكة. إذا كانت الاتصالات ناجحة، فهذا يعني أن الشبكة تم تكوينها بشكل صحيح.
658
في أجهزة Cisco، الأوامر التي تبدأ بـ show تُستخدم للحصول على معلومات مختلفة حول حالة الجهاز، إعداداته، والمكونات المتصلة به. سأعرض لك بعض الأوامر الشائعة مع شرح مبسط لكل منها:
1. show running-config
• الشرح: يعرض الإعدادات الحالية للجهاز (Configuration) التي تعمل في الوقت الحالي. هذه الإعدادات هي التي تم تطبيقها ويتم تنفيذها حالياً على الجهاز.
2. show startup-config
• الشرح: يعرض الإعدادات المحفوظة (Configuration) في ذاكرة NVRAM، والتي سيتم تحميلها عند إعادة تشغيل الجهاز.
3. show version
• الشرح: يعرض معلومات حول نسخة نظام التشغيل (IOS)، نوع واسم الجهاز، الذاكرة المتاحة، وقت التشغيل (uptime)، وغير ذلك.
4. show ip interface brief
• الشرح: يعرض ملخصاً سريعاً عن حالة جميع المنافذ في الجهاز، بما في ذلك عناوين IP المرتبطة بها وما إذا كانت المنافذ في حالة “up” أو “down”.
5. show interfaces
• الشرح: يعرض معلومات تفصيلية عن جميع المنافذ في الجهاز، بما في ذلك الحالة، سرعة الاتصال، نوع الوسيط، وعدد الحزم المرسلة والمستلمة.
6. show ip route
• الشرح: يعرض جدول التوجيه (Routing Table) للجهاز، والذي يوضح المسارات المتاحة للشبكات الأخرى وكيفية الوصول إليها.
7. show arp
• الشرح: يعرض جدول ARP (Address Resolution Protocol)، الذي يحتوي على عناوين MAC المرتبطة بعناوين IP في الشبكة المحلية.
8. show cdp neighbors
• الشرح: يعرض معلومات عن الأجهزة المجاورة المتصلة بنفس الشبكة باستخدام بروتوكول CDP (Cisco Discovery Protocol)، مثل اسم الجهاز المجاور، نوعه، والمنفذ المتصل به.
9. show vlan brief
• الشرح: يعرض ملخصاً عن جميع الـ VLANs المعرّفة على الجهاز، بما في ذلك المنافذ المرتبطة بكل VLAN.
10. show logging
• الشرح: يعرض سجلات الجهاز (Logs)، والتي تحتوي على رسائل النظام مثل الأخطاء والتحذيرات، مما يساعد في استكشاف الأخطاء وإصلاحها.
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
