كيفية استخدام الأمر Ping لاختبار الشبكة الخاصة بك

النقاط الرئيسية

  • يُعد Ping أداة مفيدة لاختبار اتصال الشبكة عن طريق إرسال حزم البيانات وقياس وقت الاستجابة.
  • يمكن استخدامه لاستكشاف مشكلات الشبكة وإصلاحها عن طريق التحقق مما إذا كان الجهاز يمكنه الوصول إلى جهاز آخر على الشبكة المحلية أو على الإنترنت.
  • يعمل Ping على أنظمة تشغيل مختلفة، بما في ذلك Windows وmacOS وLinux، ويمكن الوصول إليه من خلال موجه الأوامر أو المحطة الطرفية.



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


كيف يعمل Ping؟

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


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

ولا يهم نظام التشغيل الذي تستخدمه تقريبًا. افتح نافذة المحطة الطرفية أو موجه الأوامر، ويمكنك استخدام الأمر ping على macOS أو Linux أو أي إصدار من Windows.

كيفية استخدام Ping

سنستخدم موجه أوامر Windows في مثالنا هنا. ولكن يمكنك أيضًا استخدام الأمر ping في Windows PowerShell، أو في تطبيق Terminal على macOS أو أي توزيع Linux. بمجرد البدء في استخدام الأمر الفعلي، فإنه يعمل بنفس الطريقة في كل مكان.

في نظام التشغيل Windows، اضغط على Windows+R. في نافذة التشغيل، اكتب “cmd” في مربع البحث، ثم اضغط على Enter.


افتح موجه التشغيل بالضغط على Windows+R، ثم اكتب "أمر" في النافذة وضرب "نعم."

عند ظهور موجه الأوامر، اكتب “ping” مع عنوان URL أو عنوان IP الذي تريد إرسال الأمر ping إليه، ثم اضغط على Enter. في الصورة أدناه، نقوم بإرسال الأمر ping إلى www.howtogeek.com ونحصل على استجابة طبيعية.

يكتب "بينغ www.howtogeek.com" للتحقق من الاتصال بصفحة الويب.

تُظهر هذه الاستجابة عنوان URL الذي تقوم بإرساله، وعنوان IP المرتبط بهذا العنوان، وحجم الحزم المرسلة في السطر الأول. وتُظهر الأسطر الأربعة التالية الردود من كل حزمة فردية، بما في ذلك الوقت (بالمللي ثانية) الذي استغرقته الاستجابة ومدة بقاء الحزمة (TTL)، وهي المدة التي يجب أن تمر قبل التخلص من الحزمة.


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

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

pinging 10.0.0.1.

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

pinging 10.0.0.24.


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

إذا كنت مهتمًا بمعرفة المزيد عنها، فما عليك سوى كتابة “ping /?” في موجه الأوامر لرؤية القائمة.

الحجج "بينغ" يمكن أن يأخذ الأمر.

إذن، ماذا يمكنك أن تفعل مع Ping؟

الآن بعد أن تعرفت على كيفية استخدام الأمر، إليك بعض الأشياء المثيرة للاهتمام التي يمكنك القيام بها به:


  • قم بإرسال أمر ping إلى عنوان URL (مثل www.howtogeek.com) أو عنوان IP لمعرفة ما إذا كان بإمكانك الوصول إلى وجهة إنترنت. إذا حصلت على استجابة ناجحة، فأنت تعلم أن جميع أجهزة الشبكة بينك وبين تلك الوجهة تعمل، بما في ذلك محول الشبكة في جهاز الكمبيوتر الخاص بك، وجهاز التوجيه الخاص بك، وأي أجهزة موجودة على الإنترنت بين جهاز التوجيه الخاص بك والوجهة. وإذا كنت مهتمًا باستكشاف هذه الطرق بشكل أكبر، فيمكنك استخدام أداة شبكات أخرى تسمى tracert للقيام بذلك.
  • استخدم الأمر ping لتحديد عنوان IP الخاص بـ URL. إذا كنت تريد معرفة عنوان IP لعنوان URL معين، فيمكنك استخدام الأمر ping لتحديد عنوان URL. تعرض لك أداة ping في أعلى الصفحة عنوان IP الذي تعمل معه.
  • قم بإرسال أمر ping إلى جهاز التوجيه الخاص بك لمعرفة ما إذا كان بإمكانك الوصول إليه. إذا لم تتمكن من إرسال أمر ping إلى موقع إنترنت بنجاح، فيمكنك حينئذٍ محاولة إرسال أمر ping إلى جهاز التوجيه الخاص بك. تتيح لك الاستجابة الناجحة معرفة أن الشبكة المحلية تعمل بشكل جيد، وأن مشكلة الوصول إلى موقع الإنترنت خارجة عن سيطرتك.
  • قم بإرسال أمر ping إلى عنوان loopback (127.0.0.1). إذا لم تتمكن من إرسال أمر ping إلى جهاز التوجيه بنجاح، ولكن يبدو أن جهاز التوجيه قيد التشغيل ويعمل، فيمكنك محاولة إرسال أمر ping إلى ما يُعرف بعنوان loopback. يكون هذا العنوان دائمًا 127.0.0.1، ويتيح لك إرسال أمر ping بنجاح معرفة أن محول الشبكة على جهاز الكمبيوتر الخاص بك (وبرنامج الشبكات في نظام التشغيل الخاص بك) يعمل بشكل صحيح.


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

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

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


أضف تعليق