برنامج Linux Ping Command التعليمي

Linux Ping Command Tutorial



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

يستخدم Ping حزم ICMP (بروتوكول رسائل التحكم في الإنترنت) لجمع إحصائيات الشبكة. المهام الأكثر شيوعًا التي يؤديها أمر ping هي:







  • اختبار اتصال الشبكة بما في ذلك شبكة LAN والإنترنت.
  • التحقق من حالة الخادم.
  • اختبار قضايا DNS.

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



كيفية استخدام الأمر ping:

أولاً ، تحقق من البنية الأساسية لأمر ping:



بينغ [والخيارات] اسم المضيف

دعنا نفحص خادم linuxhint ، ونطلق Terminal ، واكتب:





$بينغlinuxhint.com

ping / 1٪ 20copy.png

يُظهر الإخراج أعلاه معلومات مختلفة:



icmp_seq : رقم تسلسل الحزمة. إذا كانت الحزمة الأولى ، فسيكون رقم icmp_seq 1.

ttl : ttl تعني Time to Live ، ويمثل رقم ttl عدد القفزات (أجهزة التوجيه) التي تأخذها الحزمة للوصول إلى الوجهة قبل التخلص منها.

زمن : مقدار الوقت الذي تستغرقه الحزمة للوصول إلى الوجهة ثم العودة إلى الجهاز المضيف.

لإيقاف عملية ping ، اضغط على Ctrl C ، سيخبر الأمر عدد الحزم التي أرسلها / استقبلها ، وعدد الحزم المفقودة ، والوقت.

ping / 2٪ 20copy.png

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

كيفية تغيير الفاصل الزمني بين الحزم (أمر ping):

يرسل الأمر Ping الحزمة بعد ثانية واحدة افتراضيًا ، ولكن يمكن تغيير هذه المدة الزمنية. لتغيير الوقت ، استخدم -i بعد ping:

$بينغ-أنا2linuxhint.com

ping / 3٪ 20copy.png

لتقليل الوقت:

$بينغ-أنا0.2linuxhint.com

ping / 5٪ 20copy.png

كيفية التحقق من حالة الشبكة المحلية (أمر ping):

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

أسرع طريقة هي:

$بينغ 0

أو:

$بينغمضيف محلي

ويفضل بعض المستخدمين:

$بينغ127.0.0.1

ping / multip.png

كيفية تحديد عدد الحزم (أمر ping):

يستمر الأمر Ping في إرسال الحزم حتى يتم إيقافه يدويًا ، ولكن يمكن تقييد عدد الحزم باستخدام -c ثم عدد الحزم لأن اسم المضيف:

$بينغ–ج4linuxhint.com

ping / 9٪ 20copy.png

يشير الإخراج أعلاه إلى أن الأمر أرسل 4 حزم فقط. الخيار الآخر للحد من عدد الحزم هو ضبط الوقت:

$بينغ-في 6linuxhint.com

ping / 10٪ 20copy.png

سيتوقف الأمر أعلاه عن تنفيذ الأمر ping بعد 6 ثوانٍ.

كيفية إغراق الشبكة (أمر ping):

للتحقق من أداء الشبكة تحت الحمل الثقيل ، يمكن أيضًا استخدام الأمر ping لإغراق الشبكة:

$بينغ–f linuxhint.com

ping / 11٪ 20copy.png

في الإخراج ، تمثل كل نقطة الحزمة المرسلة ومسافة للخلف لكل استجابة.

كيفية الحصول على ملخص الإحصائيات (أمر ping):

إذا كنت مهتمًا فقط بالحصول على ملخص لإرسال الحزم ، فاستخدم -q ، q ، فهل هذا العامل يشير إلى الهدوء:

$بينغ–ج5–Q linuxhint.com

ping / 12٪ 20copy.png

كيفية جعل ping مسموعًا (أمر ping):

لتمكين صوت كل ping ، استخدم عامل التشغيل -a:

$بينغ–A linuxhint.com

ping / 13٪ 20copy.png

خيارات ping شائعة الاستخدام:

بعض خيارات ping الأخرى شائعة الاستخدام واستخدامها مذكورة أدناه:

خيار وصف
يسمح لـ ping البث IP
-ال إرسال الحزم دون انتظار الرد (يتطلب إذن sudo لإرسال أكثر من 3 حزم)
-الخامس يظهر الإصدار الحالي من اختبار الاتصال
-الخامس يعرض حزم ICMP إضافية مع استجابات الصدى
يسمح بتعيين وقت العيش (ttl)
لتصحيح المقبس
-r يسمح لجدول التوجيه الالتفافية ويرسل مباشرة إلى المضيف.
يضبط حجم الحزمة

استنتاج:

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