أساسيات استكشاف أخطاء الشبكة وإصلاحها: أمر Ping

هذه المقالة هي الأولى في سلسلة تتعمق في أساسيات استكشاف أخطاء الشبكة وإصلاحها. إنه يغطي الأدوات التي يجب استخدامها وكيفية استخدامها. على الرغم من أن هذا برنامج تعليمي أساسي ، إلا أن هناك بعض النصائح والمواضيع المتقدمة المضمنة. سيكون التركيز على الأنظمة المستندة إلى Windows (مع نصيحة أو اثنتين للآخرين).

نظرة عامة

يمكن أن تساعدك معرفة أساسيات استكشاف أخطاء الشبكة وإصلاحها في معرفة مكان وجود المشاكل. قد يكون جهاز الكمبيوتر الخاص بك أو جهاز التوجيه المنزلي أو مزود خدمة الإنترنت (مزود خدمة الإنترنت) أو موقع الويب نفسه أو أي شيء بينهما. أولاً ، سيتم النظر إلى كل أداة على حدة ثم شرح العملية. الأدوات المستخدمة ستكون أوامر ping و ipconfig و tracert. العملية التي سيتم تغطيتها هي واحدة من أكثر العمليات الأساسية.

  • الخطوة 1: قم باختبار اتصالك باستخدام عنوان الاسترجاع.
  • الخطوة 2: اختبار اتصال جهاز التوجيه (البوابة الافتراضية) وكيفية الحصول على هذا العنوان (ipconfig).
  • الخطوة 3: Ping أو tracert خارج الشبكة (مثل الإنترنت).

أساسيات أمر Ping

حصل الأمر ping على اسمه من السونار الصوتي عندما 'يرى' شيئًا. في السونار ، ترسل إشارة وتقيس الوقت المستغرق للوصول إلى هناك. يقوم الأمر ping بنفس الشيء. هذا يوضح ما إذا كان الكمبيوتر أو الجهاز موجودًا أم لا ، وهذا هو الغرض من الأمر.

لاستخدام الأمر ping ، اكتب 'ping' متبوعًا برقم IP أو اسم موقع الويب. سيُظهر لك ما إذا كان يمكن الوصول إلى الوجهة والمدة التي تستغرقها للوصول إليها. ستعمل في Windows من Dos Box و Linux من المحطة الطرفية و Mac من الجهاز (أو أداة الشبكة).

انقر فوق الزر 'ابدأ'> 'تشغيل'> واكتب 'cmd' وأدخل لإظهار سطر الأوامر.

اكتب في ping ghacks.net واضغط على مفتاح الإدخال (هناك مسافة بين الجيمتين).

ping website

العنوان التكراري

الخطوة الأولى في هذه العملية هي اختبار اتصال نفسك. للقيام بذلك ، نستخدم ملف حلقة الظهر عنوان. هذا رقم IP خاص ، 127.0.0.1 ، وهو مفيد في فحص جهاز الكمبيوتر الخاص بك. عندما تقوم باختبار اتصال رقم IP هذا ، فأنت تقوم باختبار اتصال جهاز الكمبيوتر الخاص بك لاختبار ما إذا كان النظام يعمل. إنها عملية داخلية. إذا لم ينجح ذلك ، فأنت تعلم أن المشكلة في جهاز الكمبيوتر الخاص بك. في هذه الحالة ، قد تحتاج ببساطة إلى إعادة تشغيل الجهاز ، ولكن قد تكون مشكلة أكثر خطورة.

اكتب في بينغ 127.0.0.1 واضغط على Enter (توجد مسافة بين الحرفين 'g' و '1').

ping loop-back

استثناءات من القاعدة

عندما يتعلق الأمر بمواقع الويب والخوادم ، فلن تسمح لك جميعها بإجراء اختبار الاتصال. على سبيل المثال ، لن يظهر موقع Microsoft على الويب إذا قمت باختبار اتصاله ، ولكن Google ستظهر. ستمنحك هذه المواقع ، أثناء العمل ، 'انقضاء مهلة الطلب'. رسالة خطأ.

ping request timed out

كيف يمكن أن يظهر موقع ويب على متصفحك وليس على أمر ping؟ يعمل الإنترنت باستخدام نظام من الإرشادات القياسية يسمى البروتوكولات ، TCP في حالة موقع الويب. يعمل الأمر ping مع بروتوكول آخر يسمى ICMP. الاستخدام الرئيسي لـ ICMP هو اختبار الاتصالات ومعرفة مكان المشكلة. من المفترض إعادة إرسال المعلومات إلى المرسل لإعلامه بما إذا تم استلام الرسالة. إذا قمت بإيقاف تشغيل ICMP ، فلن يعمل الأمر ping. عادة ما يستخدم جدار الحماية للقيام بذلك.

في المدرسة ، عندما حاولنا ping زملاء الدراسة ؛ كانت هذه مشكلة. مع تشغيل جدار الحماية ، لم نتمكن من اختبار اتصال بعضنا البعض حتى قمنا بإيقاف تشغيله. هذا ليس شيئًا يجب عليك القيام به في المنزل ، ولكنه يمكن أن يفسر سبب عدم تمكنك من اختبار اتصال الكمبيوتر على شبكتك المنزلية. إذا قررت تجربة شيء ما يتطلب إيقاف تشغيل جدار الحماية الخاص بك (غير مستحسن) ، فافصل جهاز التوجيه الخاص بك من الإنترنت ولا تقم بتوصيله مرة أخرى حتى يتم تشغيل جدار الحماية مرة أخرى.

خيارات أمر Ping

سيحاول الأمر ping الوصول إلى الموقع أربع مرات افتراضيًا. أنا شخصياً أعتقد أن مرتين يكفي. يمكنك تحديد عدد المرات باستخدام بعض المفاتيح. رموز التبديل هي نص إضافي تقوم بتضمينه مع أمر لتعديل ما يفعله.

  • في MS Windows ، استخدم وجهة ping -n 2
  • في Linux ، استخدم وجهة ping -c 2
  • على جهاز Mac ، استخدم وجهة ping -c 2

يعتقد بعض الناس أن هذا يكفي مرة واحدة أو ثلاث مرات ، لذلك أشعر برسوم لمبادلة 2 مقابل 1 أو 3. هناك المزيد من الخيارات أيضًا ، ولكن هذا ما أجده مفيدًا. يمكنك دائمًا كتابة 'ping' بمفرده لمشاهدة جميع الخيارات (في dos ، بينغ /؟ يعمل أيضًا). نصيحة: إذا كنت تستخدم Linux ، واستمر الأمر ping ، فاستخدم ctrl + c لإيقافه.

إغلاق

الخطوة الأولى هي اختبار اتصال نفسك. الخطوة التالية هي اختبار اتصال جهاز التوجيه الخاص بك. للقيام بذلك ، تحتاج إلى معرفة كيفية استخدام الأمر ipconfig ، والذي سيتم تناوله في المقالة التالية.