كيفية تشخيص NETWORK Troubleshoots بأستخدام Command Prompt
- هناك الكثير من المشاكل التي قد نتعرض لها أثناء متابعة ورصد بعض اعطال الشبكات ونستطيع تشخيصها بأستخدام بعض الاوامر في بيئة الـ DOS وهذا عرض سريع لبعض الاوامر الهامة :
كل الاوامر التالية يتم كتابتها داخل بيئة الـ DOS من Start ثم Run ثم نقوم بكتابة CMD ثم نضغط Enter
• IPconfig : يتم عن طريق هذا الامر معرفة إعدادات Network Adapter وعند إضافة \all بعد هذا الامر يعرض لنا تشخيص كامل وعرض البيانات كاملة عن NETWORK adapter
• Ping xxxxxxxx : يتم عن طريق هذا الامر ارسال حزمة بيانات لرقم IP او Domain Name لمعرفة هل يوجد رد منه ام لا وتظهر النتائج في شكل 3 أشكال :
1- Request timeout : في حالة عدم وجود رد وذلك بسبب عدة اسباب منها وجود فصل في Network Data أو أنشغال هذا الـ IP ببعض الاوامر أو وجود Overload عام على الشبكة.
2- Replay from xxxx : في حالة وجود رد يبين لنا أن مسار الشبكة من الجهاز الحالى الى الجهاز المقصود سليم ولا يوجد أخطاء بينهم .
3- Hardware Error : في حالة ظهور هذا الرد يبين لنا هناك جهاز من أجهزة الشبكة لايعمل بشكل كفء أو توقفه تماما وبصفة عامة إذا كان هناك الكثير من switches يظهر هذا الرد في حالة توقف الـ Switch المرتبط بجهازنا مباشرة وهذا يضيق نطاق البحث عن الأجهزة التالفة .
- وهناك بعض الاوامر المساعدة لهذا الامر السابق التى تضاف الى نهايتة لاضافة بعض الخيارات له ومنها :
1- -T : لارسال حزم بيانات الى مالانهاية لمعرفة مدى أنتظام الارسال او كفاءة الاتصال بينهم
2- -N 20 : لارسال حزم البيانات حتى 20 حزمة ثم يتوقف الارسال .
3- -l 1000 : لارسال حزم البيانات ومقدار كل حزمة 1000Bytes لمعرفة مدي تحمل الشبكة للتحميل الزائد .
• Tracert xxxx : يتم إستخدام هذا الامر لعمل تتبع لرقم IP او Domain أو Host ومعرفة عدد الـ Gateways الموجودة بين جهازنا الحالي ورقم IP المقصود .
• Netsh Diag show test : عرض كامل لحالة Network Adapter وعرض الاتصال بـ Gateway وبعدها يقوم بعمل إختبار لـ DHCP ومدي كفاءته وبعدها يقوم بعمل أختبار للتأكد من وجود إتصال بـ DNS وبصفة عامة يقوم هذا الامر بأختبار وعرض كافة الاتصالات المهمة والمطلوبة للتأكد من جودة الشبكة .
• Netsh Diag ping Dhcp : للتأكد من وجود سيرفر DHCP وإذا كان يعمل أم لا .
• Netsh Diag connect ieproxy : للتأكد من مدي كفاءة عمل Proxy Server .
• Nslokup : لمعرفة سيرفر الـ DNS المرتبط بالجهاز ومدى كفاءة عمله .
•
- كل الاوامر السابقة نستطيع من خلالها ان نقوم بعمل اختبارات مختلفة للشبكة ولا تختلف هذه الاوامر إذا كانت الشبكة سلكية أو لاسلكية .
- قد تظهر بعض الاعطال بسبب أن سيرفر DHCP قد لايعمل بكفاءة وللتأكد من ذلك يتم إستخدام بعض الاوامر :-/
• سنكتشف ان السيرفر قد لايعطي اجهزة الشبكة IP جديد وفي هذه الحالة يتم إتباع الاتي :
نقوم بكتابة Ipconfig /relase : ليتم رجوع إعدادات Network Adapter للوضع الافتراضي
ثم نقوم بكتابة Ipconfig /renew : يتم عمل تجديد لرقم IP وهذا مشابة لامر Repair من الويندوز.
ونستطيع ان نقوم بحل بعض المشاكل الشائعة بأستخدام الاوامر السابقة فعلى سبيل المثال :
• في حالة عدم وجود أتصال بـ VPN فنستطيع بأستخدام أوامر Ping او Tracert للتأكد من مدي وجود إتصال .
• في حالة التأكد من أتصال الجهاز بباقي الاجهزة يتم استخدام أمر Net View لعرض الاجهزة المرتبطة بالشبكة وحالتها.
• في حالة وجود بطء عام على الشبكة نستطيع أن نتأكد من عدم وجود بعض الأتصالات الغير ظاهرة مثل إستخدام بعض البرامج الضارة أو الغير الضارة لمصادر الانترنت بدون تحكم منا وهذا نستطيع ان نتاكد منه بكتابة : Netstat –n لاظهار الاتصالات الحالية على الجهاز ومنها نستطيع ان نتاكد من وجود برامج تستخدم الانترنت دون تحكم منا ام لا.
• قد تظهر بعض الاعطال من ISA Server بأنها تقوم بغلق بعض الـ IP من الوصول لشبكة الانترنت ونستطيع من أمر Ping [عزيزي الزائر يتوجب عليك التسجيل لمشاهدة الرابط
للتسجيل اضغط هنا التسجيل مجاني في لايف نت]
ونقوم بأستبدال ال X بأسم موقع للتاكد من وجود اتصال لخارج شبكة الانترنت أم لا.
• قد تظهر بعض الاعطال من ISA Server بأنها تقوم بغلق بعض الـ Ports وللتأكد من ذلك نقوم بكتابة Netstat –a لاظهار كافة ال ports المفتوحة او المغلقة
منقول للإفادة