
Networkat
🚀
🌐
مش أي شبكة تقدر تدير كل فروعك بالكفاءة دي
👨🏻💻
⚡
أسرع
🔐
أأمن
🎯
تحكم كامل من مكان واحد
🌍
ربط ذكي بين الفروع
قريبًا… نقلة جديدة في عالم إدارة الشبكات
🔥
تابعوا الصفحة علشان تشوفوا كل جديد في عالم الـ Networking والـ Infrastructure
👀
👇
https://www.facebook.com/share/1az1Eog4qF/
#Networking
#SDWAN
#Cisco
#NetworkEngineer
#Infrastructure
#IT
#CyberSecurity
#Cloud
#Tech
🚀
🌐
Router Cheat Sheet — ملخص الراوتر اللي أي مهندس شبكات لازم يعرفه
🔥
الـ Router مش مجرد جهاز بيوصل الإنترنت
😅
ده يعتبر “عقل الشبكة” اللي بيقرر الداتا تمشي منين وتوصل إزاي
👨💻
⚡
لو أنت داخل مجال:
🌐
Networking
☁️
Cloud
🛡️
Cyber Security
فلازم تفهم الراوتر صح من البداية
💪
━━━━━━━━━━━━━━━
🎯
1️⃣
يعني إيه Router ؟
الـ Router هو جهاز Layer 3
وظيفته:
✅
يربط شبكات مختلفة ببعض
✅
يوجّه الـ Packets باستخدام IP Address
✅
يختار أفضل Path للبيانات
💡
تخيله زي ظابط المرور بتاع الشبكة
🚦
🌐
━━━━━━━━━━━━━━━
🧠
2️⃣
مكونات الراوتر الأساسية
🔹
CPU المخ الحقيقي للراوتر
🧠
مسؤول عن:
✔️
اتخاذ قرارات الـ Routing
✔️
تشغيل الـ Control Plane
🔹
RAM (DRAM) بتخزن:
📌
Routing Table
📌
ARP Cache
📌
Running Configuration
⚠️
أي حاجة فيها بتضيع بعد الـ Reload
🔹
ROM فيها:
✅
Bootstrap Program
اللي بيبدأ تشغيل الراوتر وقت الإقلاع
🔥
🔹
NVRAM بتخزن:
💾
Startup-Config
يعني الإعدادات الدائمة
🔹
Flash Memory فيها:
📦
Cisco IOS Image
━━━━━━━━━━━━━━━
🔌
3️⃣
أنواع الـ Interfaces
🖧 Ethernet Interfaces → للـ LAN
🌍
Serial Interfaces → للـ WAN
⚡
Fiber Ports → سرعات عالية
🛠️
Management Port → للإدارة
💡
كل Interface يعتبر مدخل أو مخرج للشبكة
━━━━━━━━━━━━━━━
🛣️
4️⃣
Routing Table — أهم جزء
🔥
الـ Routing Table هو جدول القرارات بتاع الراوتر
👀
بيحتوي على:
✅
Destination Network
✅
Next Hop
✅
Exit Interface
📌
مثال:
show ip route
الراوتر بيستخدم الجدول ده علشان يقرر: “أبعت الـ Packet منين؟”
📦
➡️
━━━━━━━━━━━━━━━
⚙️
5️⃣
أنواع الـ Routing
🔹
Static Routing إعداد يدوي
✍️
📌
مثال:
ip route
10.0.0.0
255.255.255.0
192.168.1.1
✅
بسيط
❌
مش مناسب للشبكات الكبيرة
━━━━━━━━━━━━━━━
🔹
Dynamic Routing الراوترات بتتبادل Routes تلقائيًا
🔥
أشهر البروتوكولات:
🌐
OSPF
🌍
BGP
⚡
EIGRP
✅
Scalability عالية
✅
تحديث تلقائي للمسارات
━━━━━━━━━━━━━━━
🚀
6️⃣
أهم وظائف الراوتر
📦
Packet Forwarding
🛣️
Path Selection
🌍
NAT
🔐
ACL
⚡
QoS
━━━━━━━━━━━━━━━
💻
7️⃣
أوامر مهمة جدًا في Cisco
📌
عرض الـ Routing Table:
show ip route
📌
عرض الـ Interfaces:
show ip interface brief
📌
مشاهدة الـ Running Config:
show running-config
📌
معرفة معلومات الجهاز:
show version
━━━━━━━━━━━━━━━
🛠️
8️⃣
نصائح عملية من الواقع
❌
متحملش الراوتر Routes زيادة عن اللزوم
❌
متعتمدش على Static Routing في الشبكات الكبيرة
✅
اعمل Backup للـ Config دائمًا
✅
راقب حالة الـ Interfaces باستمرار
━━━━━━━━━━━━━━━
🌐
9️⃣
الراوتر بيشتغل إزاي عمليًا؟
تخيل عندك:
🏠
LAN1 →
192.168.1.0/24
🏢
LAN2 →
10.0.0.0/24
💻
LAN3 →
172.16.1.0/24
الراوتر هنا:
✅
بيربط كل الشبكات ببعض
✅
يحدد أفضل طريق للداتا
✅
يمنع الـ Broadcast من الانتشار
━━━━━━━━━━━━━━━
🧠
🔟
Pro Insight
الراوتر “مش بيفكر”
😅
هو فقط بيتبع:
📌
Routing Table
📌
Metrics
📌
Protocol Logic
━━━━━━━━━━━━━━━
⭐
الخلاصة الذهبية:
“Router = Traffic Director + Path Selector”
🚦
🌐
لو فهمت الراوتر صح… هتفهم بعدها:
🔥
Switching
🔥
Security
🔥
SD-WAN
🔥
Cloud
🔥
Data Center
━━━━━━━━━━━━━━━
#Cisco
#Router
#CCNA
#CCNP
#Networking
#NetworkEngineer
#Routing
#Switching
#CiscoCLI
#OSPF
#BGP
#EIGRP
#NAT
#ACL
#Infrastructure
#CyberSecurity
#Cloud
#DataCenter
#IT
#Tech
🚀
🔥
خطوات إعداد الراوتر لأول مرة على Cisco CLI — من الصفر للاحتراف
🔥
🚀
أي مهندس شبكات لازم يكون فاهم أساسيات إعداد الـ Router عمليًا
👨💻
🌐
لأن دي أول خطوة لبناء أي Network Infrastructure قوية
💪
⚡
الصورة دي تعتبر Cheat Sheet رهيبة لأي حد بيبدأ في عالم الـ Cisco
😎
🔥
━━━━━━━━━━━━━━━
🎯
1️⃣
Basic Access — الدخول الأساسي للراوتر
أول ما تدخل على الراوتر لازم:
✅
تدخل وضع الـ Privileged Mode
✅
تدخل Global Configuration
✅
تغيّر اسم الراوتر
✅
تقفل DNS Lookup
✅
تأمن الـ Passwords
📌
أوامر أساسية:
enable
configure terminal
hostname R1
no ip domain-lookup
enable secret Cisco123
service password-encryption
💡
ليه بنقفل DNS Lookup ؟
علشان الراوتر ميحاولش يترجم أي Command غلط كأنه Domain Name وده بيعمل Delay
😅
━━━━━━━━━━━━━━━
🖥️
2️⃣
Configure Management IP
الـ Management IP مهم جدًا علشان تقدر تعمل:
✅
SSH
✅
Remote Access
✅
Monitoring
📌
مثال:
interface loopback0
ip address
192.168.99.1
255.255.255.0
description MANAGEMENT
no shutdown
📌
إضافة Default Route:
ip route
0.0.0.0
0.0.0.0
192.168.99.254
━━━━━━━━━━━━━━━
🔐
3️⃣
Secure VTY Lines
دي خطوة مهمة جدًا لتأمين الـ Remote Access
🔥
📌
نحدد مين يقدر يدخل على الراوتر:
ip access-list standard MGMT
permit
192.168.99.0
0.0.0.255
📌
تأمين خطوط الـ VTY:
line vty 0 4
login local
transport input ssh
access-class MGMT in
exec-timeout 10 0
💡
كده أي حد خارج شبكة الإدارة مش هيقدر يعمل Login
👀
━━━━━━━━━━━━━━━
👤
4️⃣
إنشاء Local User
username admin privilege 15 secret Admin@123
✅
Privilege 15 = Full Access
━━━━━━━━━━━━━━━
🛡️
5️⃣
Configure SSH
بدل Telnet لازم تستخدم SSH لأنه مشفر وآمن
🔥
📌
الخطوات:
ip domain-name mydomain.local
crypto key generate rsa
📌
اختار:
🔑
2048 Bits
بعدها:
ip ssh version 2
line vty 0 4
login local
transport input ssh
━━━━━━━━━━━━━━━
🌐
6️⃣
Configure Interfaces
📌
Interface داخلي:
interface g0/0
description USER_LAN
ip address
192.168.10.1
255.255.255.0
no shutdown
📌
Interface خارجي للـ ISP:
interface g0/1
description TO_ISP
ip address
203.0.113.2
255.255.255.252
no shutdown
━━━━━━━━━━━━━━━
🛣️
7️⃣
Configure Routing
📌
Static Route:
ip route
10.20.30.0
255.255.255.0
192.168.10.2
📌
Default Route:
ip route
0.0.0.0
0.0.0.0
203.0.113.1
💡
الـ Default Route بيبعت أي Traffic غير معروف ناحية الـ ISP
🌍
━━━━━━━━━━━━━━━
🌍
8️⃣
NAT Configuration
علشان الأجهزة الداخلية تطلع الإنترنت
🔥
📌
تحديد الـ Inside Interface:
interface g0/0
ip nat inside
📌
تحديد الـ Outside Interface:
interface g0/1
ip nat outside
📌
ACL للترجمة:
access-list 1 permit
192.168.10.0
0.0.0.255
📌
تفعيل NAT Overload:
ip nat inside source list 1 interface g0/1 overload
━━━━━━━━━━━━━━━
💾
9️⃣
Save Configuration
ناس كتير تنسى الخطوة دي
😅
💔
copy running-config startup-config
📌
علشان الإعدادات تتحفظ في الـ NVRAM
━━━━━━━━━━━━━━━
🔍
🔟
أوامر التحقق المهمة
📌
فحص الـ Interfaces:
show ip interface brief
📌
مشاهدة الـ Routing Table:
show ip route
📌
التأكد من الـ NAT:
show ip nat translations
📌
التأكد من الـ Running Config:
show running-config
━━━━━━━━━━━━━━━
🎓
الخلاصة:
أي Router Setup ناجح لازم يمر بالمراحل دي:
✅
Security
✅
SSH
✅
Interfaces
✅
Routing
✅
NAT
✅
Verification
✅
Save Configuration
وده يعتبر Foundation قوي جدًا لأي حد داخل:
🌐
CCNA
🔥
CCNP
☁️
Cloud
🛡️
Cyber Security
━━━━━━━━━━━━━━━
#Cisco
#CCNA
#CCNP
#Networking
#Router
#CiscoCLI
#NetworkEngineer
#Routing
#Switching
#SSH
#NAT
#Infrastructure
#IT
#CyberSecurity
#DataCenter
#CiscoNetworking
#Tech
#NetworkSecurity
🚀
🔥
شرح عملي لتقنية Cisco vPC (Virtual Port Channel) على أجهزة Nexus
🔥
🚀
ناس كتير بتتلخبط بين الـ EtherChannel والـ vPC
🤔
لكن الحقيقة إن الـ vPC واحدة من أقوى التقنيات في عالم الـ Data Center
💪
🌐
━━━━━━━━━━━━━━━
🎯
يعني إيه vPC ؟
الـ vPC أو Virtual Port Channel
هي تقنية من Cisco بتخليك توصل Device واحد على اتنين Switches مختلفين وكأنهم Switch واحد
👀
⚡
وده بيحقق:
✅
Redundancy
✅
High Availability
✅
Load Balancing
✅
مفيش STP Blocking
✅
استخدام كامل للـ Bandwidth
━━━━━━━━━━━━━━━
🖥️
السيناريو الموجود في الصورة:
عندنا:
🔹
Nexus 7000 Switch-1
🔹
Nexus 7000 Switch-2
🔹
Server أو Access Switch متوصل بالاتنين
والاتنين Nexus بينهم:
🔗
Peer Link
💓
Keepalive Link
━━━━━━━━━━━━━━━
💡
مكونات الـ vPC الأساسية:
🔹
1️⃣
Peer Keepalive وظيفته يتأكد إن الـ Peer Switch لسه Alive عن طريق Management Network
يعني مجرد Heartbeat بين السويتشين
❤️
🔹
2️⃣
Peer Link ده أهم لينك في الـ vPC
🔥
بيستخدم لمزامنة:
✅
MAC Address Table
✅
ARP
✅
Control Plane Info
✅
STP Information
━━━━━━━━━━━━━━━
⚙️
خطوات الـ Configuration عمليًا:
📌
أول حاجة: تفعيل الـ Feature
feature vpc
━━━━━━━━━━━━━━━
📌
إنشاء vPC Domain
على الـ Switch الأول:
vpc domain 10
peer-keepalive destination
10.0.0.2
source
10.0.0.1
peer-gateway
role priority 200
system-priority 20000
على الـ Switch الثاني:
vpc domain 10
peer-keepalive destination
10.0.0.1
source
10.0.0.2
peer-gateway
role priority 100
system-priority 20000
━━━━━━━━━━━━━━━
📌
إعداد الـ Peer Link
interface port-channel 999
description vPC Peer Link
switchport mode trunk
spanning-tree port type network
vpc peer-link
💡
الـ Port-Channel 999 هنا مسؤول عن مزامنة البيانات بين الـ Peer Switches
━━━━━━━━━━━━━━━
📌
إعداد الـ Downstream Device
interface port-channel 10
description vPC to Server
switchport mode trunk
vpc 10
⚡
هنا الجهاز السفلي شايف الاتنين Nexus كأنهم جهاز واحد فقط
━━━━━━━━━━━━━━━
🔥
مميزات الـ vPC:
✅
Active-Active Uplinks
مفيش Link واقف بدون استخدام
✅
Faster Convergence
الـ Failover سريع جدًا
✅
No STP Blocking
مش محتاج تضيع Bandwidth بسبب الـ Spanning Tree
✅
Simplified Topology
إدارة أسهل للداتا سنتر
✅
High Availability
لو Switch وقع… التاني يكمل شغال طبيعي
👨💻
⚡
━━━━━━━━━━━━━━━
⚠️
أهم نقطة لازم تنتبه لها:
لازم الاتنين Switches يكونوا:
✔️
نفس الـ vPC Domain
✔️
نفس الـ VLAN Configuration
✔️
نفس الـ STP Settings
✔️
نفس الـ Port-Channel Parameters
وإلا هتواجه مشاكل Consistency
🔥
━━━━━━━━━━━━━━━
🎓
ببساطة: الـ vPC بيخليك تبني Data Center قوي جدًا بدون مشاكل الـ STP التقليدية
وده سبب إن معظم بيئات الـ Enterprise والـ Cloud الكبيرة بتعتمد عليه
🌐
☁️
#Cisco
#Nexus
#vPC
#DataCenter
#CCNP
#CCIE
#Networking
#NetworkEngineer
#CiscoNexus
#Switching
#Infrastructure
#IT
#Cloud
#EnterpriseNetworking
#Tech
#CyberSecurity
✅
متنفذش Commands عشوائي
✅
اقرأ الـ Logs الأول
✅
خليك فاهم قبل ما تعمل Restart
✅
جرّب في بيئة Test لو تقدر
✅
وثّق أي مشكلة تتحل
✅
استخدم أقل صلاحيات ممكنة
━━━━━━━━━━━━━━━━━━━
🎯
الخلاصة
الهدف مش تحفظ 500 Command
❌
الهدف إنك تفهم Linux بيفكر إزاي
✅
كل ما تفهم أكتر… هتحتاج تحفظ أقل
🔥
🐧
وده اللي بيحوّل أي شخص من: “بياخد Copy Paste للأوامر” لـ Linux Engineer حقيقي
💪
👨💻
#Linux
#DevOps
#SysAdmin
#Networking
#CyberSecurity
#LinuxAdmin
#Ubuntu
#RedHat
#Servers
#Cloud
#Bash
#Troubleshooting
#SystemAdmin
#IT
#Tech
#CommandLine
#Nginx
#Apache
#DNS
#Firewall
#EthicalHacking
#Programming
#OpenSource
🐧
🔥
Linux Troubleshooting
مش إنك تحفظ أوامر… المهم تفهم “ليه” الأمر ده بيشتغل وإمتى تستخدمه
💻
⚡
ناس كتير بتتعامل مع Linux إنها شوية Commands لازم تتحفظ
😵💫
لكن الحقيقة إن الـ Linux Troubleshooting عبارة عن “طريقة تفكير” مش مجرد أوامر
👨💻
🧠
الفرق بين Junior و Senior مش عدد الأوامر اللي حافظها… الفرق الحقيقي هو: مين يعرف يحلل المشكلة ويوصل للسبب الحقيقي بسرعة
🔥
━━━━━━━━━━━━━━━━━━━
🧠
أولًا: يعني إيه Troubleshooting؟
Troubleshooting = عملية تحليل وتشخيص المشاكل وإصلاحها خطوة بخطوة
🛠️
وده بيتم عن طريق:
✔️
جمع معلومات
✔️
تحليل Logs
✔️
اختبار الاحتمالات
✔️
التأكد من السبب الحقيقي
✔️
حل المشكلة بدون ما تكسر الدنيا
😅
━━━━━━━━━━━━━━━━━━━
🚀
خطوات الـ Smart Troubleshooting الاحترافية
━━━━━━━━━━━━━━━━━━━
1️⃣
Define The Problem
🎯
تحديد المشكلة
أول خطوة قبل أي Command: لازم تفهم “إيه اللي بايظ فعلًا؟”
اسأل نفسك:
❓
إيه اللي حصل؟
❓
إمتى المشكلة بدأت؟
❓
هل المشكلة عند كل المستخدمين؟
❓
إيه اللي اتغير قبل المشكلة؟
❓
هل Service معينة واقفة؟
⚠️
أكبر غلطة: تشغيل أوامر عشوائية بدون فهم المشكلة
━━━━━━━━━━━━━━━━━━━
2️⃣
Gather Information
📋
جمع المعلومات
هنا تبدأ تجمع أدلة
🔍
📌
أهم الحاجات اللي تراجعها:
🟢
System Logs
🟢
Running Services
🟢
Resource Usage
🟢
Network Connectivity
🟢
Open Ports
━━━━━━━━━━
📌
أوامر مهمة جدًا:
🔹
معرفة استهلاك السيرفر:
top
أو
htop
📌
بتشوف:
✔️
CPU Usage
✔️
RAM
✔️
Running Processes
━━━━━━━━━━
🔹
معرفة مساحة التخزين:
df -h
📌
بيعرض:
✔️
Disk Usage
✔️
Available Space
⚠️
Full Disk من أكتر أسباب المشاكل في Linux
😵
━━━━━━━━━━
🔹
معرفة استهلاك الرام:
free -h
━━━━━━━━━━
🔹
معرفة الـ Uptime:
uptime
📌
بيوضح:
✔️
مدة تشغيل السيرفر
✔️
Load Average
━━━━━━━━━━━━━━━━━━━
3️⃣
Form A Hypothesis
💡
كوّن فرضية
بعد ما تجمع المعلومات… ابدأ تتوقع السبب الحقيقي للمشكلة
🎯
مثال:
🔸
Website مش بيفتح
ممكن:
✔️
Apache واقع
✔️
DNS فيه مشكلة
✔️
Firewall قافل البورت
✔️
السيرفر واقع أصلًا
الفكرة هنا: تضيّق دائرة الاحتمالات
🔥
━━━━━━━━━━━━━━━━━━━
4️⃣
Test & Analyze
🧪
اختبر وحلل
ابدأ اختبر كل فرضية بأوامر فعلية
👨💻
━━━━━━━━━━
🌐
اختبار الشبكة:
ping
8.8.8.8
📌
لو فيه رد: يبقى الإنترنت شغال
━━━━━━━━━━
🌐
اختبار الـ DNS:
nslookup
google.com
أو:
dig
google.com
📌
لو الـ Ping شغال والـ DNS لا… يبقى المشكلة DNS غالبًا
🔥
━━━━━━━━━━
📂
فحص الـ Logs:
journalctl
أو:
dmesg
📌
الـ Logs في Linux تعتبر كنز
💎
لأن أغلب المشاكل مكتوب سببها هناك
━━━━━━━━━━
🔍
البحث داخل الـ Logs:
grep error /var/log/messages
📌
بيطلع أي Error بسرعة
━━━━━━━━━━━━━━━━━━━
5️⃣
Resolve The Issue
🛠️
حل المشكلة
بعد ما تحدد السبب الحقيقي… ابدأ الحل بحذر
⚠️
مثال:
🔹
Restart Service
systemctl restart apache2
🔹
تشغيل Service
systemctl start nginx
🔹
معرفة حالة Service
systemctl status ssh
━━━━━━━━━━━━━━━━━━━
6️⃣
Document & Learn
📚
وثّق واتعلم
الناس المحترفة دايمًا بتسجل:
✔️
سبب المشكلة
✔️
خطوات الحل
✔️
الأوامر المستخدمة
✔️
إزاي تمنع المشكلة بعد كده
وده بيوفر وقت ضخم بعدين
⏳
🔥
━━━━━━━━━━━━━━━━━━━
🌐
أهم أوامر Networking في Linux
━━━━━━━━━━
📌
معرفة الـ IP:
ip a
━━━━━━━━━━
📌
اختبار الاتصال:
ping
━━━━━━━━━━
📌
فحص البورتات المفتوحة:
netstat -nutlp
أو:
ss -tuln
━━━━━━━━━━
📌
تحليل الشبكة:
tcpdump
📌
ده من أقوى أدوات الـ Packet Capture
🔥
━━━━━━━━━━━━━━━━━━━
⚙️
Services & Processes
━━━━━━━━━━
📌
عرض كل الـ Services:
systemctl list-units
━━━━━━━━━━
📌
البحث عن Process:
ps aux | grep nginx
━━━━━━━━━━
📌
قتل Process:
kill -9 PID
⚠️
استخدمها بحذر جدًا
😅
━━━━━━━━━━━━━━━━━━━
🔐
Security & Permissions
واحدة من أكتر أسباب مشاكل Linux
😵
━━━━━━━━━━
📌
عرض الصلاحيات:
ls -l
━━━━━━━━━━
📌
تغيير الصلاحيات:
chmod
━━━━━━━━━━
📌
تغيير الـ Owner:
chown
━━━━━━━━━━
📌
حالة الـ Firewall:
firewall-cmd --list-all
━━━━━━━━━━━━━━━━━━━
💡
مفاهيم لازم تفهمها مش تحفظها
🔥
Everything in Linux is a File
كل حاجة تقريبًا File
🐧
🔥
Logs Tell The Truth
لو المشكلة موجودة… غالبًا هتلاقيها في الـ Logs
🔥
Processes Consume Resources
أي Process بتستهلك: CPU + RAM + Disk + Network
🔥
Networking Is Everything
لازم تفهم: IP — DNS — Ports — Routes
━━━━━━━━━━━━━━━━━━━
🚨
Best Practices للمحترفين