
- بواسطة x32x01 ||
عند حدوث مشكلة في الاتصال بين جهازين أو بين المستخدم والإنترنت، يعتمد مهندس الشبكات على مجموعة أوامر سريعة وفعّالة لتحديد مكان الخلل وإصلاحه. في هذا البوست نعرض أهم هذه الأوامر مع فكرة عن كيفية استخدامها وقراءة نواتجها.
1. أمر ping - اختبار الاتصال الأساسي
وظيفته: التحقق من وجود اتصال بين جهازين (أو جهاز وسيرفر).
متى تستخدمه: أول خطوة عند فقدان الاتصال أو عند اختبار وصولك لموقع مثل google.com.
ماذا يعطيك؟ زمن الذهاب والعودة (round-trip time) ونسبة الفقد (packet loss).
ملاحظة: إذا فشل ping فقد يدل ذلك على حظر ICMP، مشكلة توجيه، أو أن الوجهة مغلقة.
2. أمر netstat - عرض الاتصالات والمنافذ
وظيفته: يعرض الاتصالات الحالية، البروتوكولات المستعملة، والمنافذ المفتوحة على الجهاز.
خيارات مفيدة:
3. أمر tracert / traceroute - تتبع مسار الحزمة
وظيفته: تتبع المسار الذي تسلكه الحزمة من المرسل إلى الوجهة وعرض عدد الـ hops (نقاط العبور) التي تمر بها.
متى تستخدمه؟ عندما لا تستطيع الوصول إلى سيرفر أو موقع وتريد معرفة النقطة التي توقف عندها المسار.
ماذا تستنتج؟ إن توقّف المسار عند hop معين فقد تكون المشكلة عند ذلك الراوتر أو الشبكة الوسيطة.
4. أوامر عرض في أجهزة الشبكات (أجهزة Cisco كمثال)
عند التعامل مع سويتش أو راوتر، يستخدم مهندسو الشبكات أوامر لعرض الحالة العامة للأجهزة:
كيف تبدأ تشخيص مشكلة بسيطة؟
نصائح عملية للمسوؤل الشبكي
الخلاصة
أوامر مثل ping, netstat, tracert، وأوامر الـ show على أجهزة الشبكات هي أدوات أساسية لمسؤولي الشبكة. إتقان استخدامها وقراءة نتائجها يسرّع من عملية التشخيص ويقلل وقت التوقف عن الخدمة.
1. أمر ping - اختبار الاتصال الأساسي
وظيفته: التحقق من وجود اتصال بين جهازين (أو جهاز وسيرفر).متى تستخدمه: أول خطوة عند فقدان الاتصال أو عند اختبار وصولك لموقع مثل google.com.
ماذا يعطيك؟ زمن الذهاب والعودة (round-trip time) ونسبة الفقد (packet loss).
ملاحظة: إذا فشل ping فقد يدل ذلك على حظر ICMP، مشكلة توجيه، أو أن الوجهة مغلقة.
2. أمر netstat - عرض الاتصالات والمنافذ
وظيفته: يعرض الاتصالات الحالية، البروتوكولات المستعملة، والمنافذ المفتوحة على الجهاز.خيارات مفيدة:
netstat -n
لعرض عناوين IP وأرقام البورتات بالأرقام بدلاً من الأسماء.
متى يفيدك؟ عند الشك بوجود اتصال غير مرغوب أو عملية تستغل منفذًا معينًا، أو لمعرفة الخدمات الفعالة على الجهاز.
3. أمر tracert / traceroute - تتبع مسار الحزمة
وظيفته: تتبع المسار الذي تسلكه الحزمة من المرسل إلى الوجهة وعرض عدد الـ hops (نقاط العبور) التي تمر بها.متى تستخدمه؟ عندما لا تستطيع الوصول إلى سيرفر أو موقع وتريد معرفة النقطة التي توقف عندها المسار.
ماذا تستنتج؟ إن توقّف المسار عند hop معين فقد تكون المشكلة عند ذلك الراوتر أو الشبكة الوسيطة.
4. أوامر عرض في أجهزة الشبكات (أجهزة Cisco كمثال)
عند التعامل مع سويتش أو راوتر، يستخدم مهندسو الشبكات أوامر لعرض الحالة العامة للأجهزة:show ip route
يعرض جدول التوجيه (Routing Table) - يساعدك تعرف المسارات المعروفة والطريقة التي سيُوجَّه بها الترافيك.show cdp neighbors
يعرض الأجهزة المجاورة المتصلة عبر Cisco Discovery Protocol - مفيد لمعرفة الاتصالات الفيزيائية والمنطقية بين الأجهزة.show ip interface brief
يعطي ملخصًا لحالة الواجهات (Interfaces) وعناوين IP المعينة لها - سريع لمعرفة إن كانت الواجهات Up أو Down.show protocols
يعرض حالة البروتوكولات المفعلة على الجهاز - لتأكيد أن البروتوكولات المطلوبة تعمل.
كيف تبدأ تشخيص مشكلة بسيطة؟
- ابدأ بـ ping على الوجهة للتأكد من وجود اتصال.
- إذا فشل، استخدم tracert لتحديد موقع الانقطاع.
- على الجهاز المحلي، استعلم عن الاتصالات والنوافذ المفتوحة بـ netstat.
- إن كان الخلل داخل الشبكة الداخلية و لديك وصول للراوتر/السويتش، استخدم أوامر show ... لفحص الجِهات والواجهات وجداول التوجيه.
نصائح عملية للمسوؤل الشبكي
- احفظ نتائج الأوامر (نسخة نصية) عند التحقيق؛ قد تحتاجها لمقارنة مراحل مختلفة.
- تذكّر أن بعض الأجهزة تحظر ICMP أو تمنع traceroute بواسطة جدران نارية؛ ذلك لا يعني دائمًا أن الوجهة معطلة.
- اجمع دلائل من أوامر متعددة قبل استنتاج السبب الحقيقي للمشكلة.
الخلاصة
أوامر مثل ping, netstat, tracert، وأوامر الـ show على أجهزة الشبكات هي أدوات أساسية لمسؤولي الشبكة. إتقان استخدامها وقراءة نتائجها يسرّع من عملية التشخيص ويقلل وقت التوقف عن الخدمة. التعديل الأخير: