يستخدم Ping حزم ICMP (بروتوكول رسائل التحكم في الإنترنت) لجمع إحصائيات الشبكة. المهام الأكثر شيوعًا التي يؤديها أمر ping هي:
- اختبار اتصال الشبكة بما في ذلك شبكة LAN والإنترنت.
- التحقق من حالة الخادم.
- اختبار قضايا DNS.
عند استخدام الأمر ping ، يرسل جهازك طلبًا إلى الجهاز المضيف وينتظر إنشاء الاتصال. يحتوي إخراج الأمر ping على معلومات حول الحزم ومقدار الوقت الذي استغرقته كل حزمة للوصول إلى المضيف. تستمر المحطة الطرفية في طباعة الردود حتى يتم مقاطعة الاتصال. دعنا نتحقق من كيفية استخدام الأمر ping في Linux:
كيفية استخدام الأمر ping:
أولاً ، تحقق من البنية الأساسية لأمر ping:
بينغ [والخيارات] اسم المضيف
دعنا نفحص خادم linuxhint ، ونطلق Terminal ، واكتب:
$بينغlinuxhint.com
يُظهر الإخراج أعلاه معلومات مختلفة:
icmp_seq : رقم تسلسل الحزمة. إذا كانت الحزمة الأولى ، فسيكون رقم icmp_seq 1.
ttl : ttl تعني Time to Live ، ويمثل رقم ttl عدد القفزات (أجهزة التوجيه) التي تأخذها الحزمة للوصول إلى الوجهة قبل التخلص منها.
زمن : مقدار الوقت الذي تستغرقه الحزمة للوصول إلى الوجهة ثم العودة إلى الجهاز المضيف.
لإيقاف عملية ping ، اضغط على Ctrl C ، سيخبر الأمر عدد الحزم التي أرسلها / استقبلها ، وعدد الحزم المفقودة ، والوقت.
إذا لم تحصل على رد ping ، فلا يوجد اتصال شبكة بين جهازك والخادم المضيف.
كيفية تغيير الفاصل الزمني بين الحزم (أمر ping):
يرسل الأمر Ping الحزمة بعد ثانية واحدة افتراضيًا ، ولكن يمكن تغيير هذه المدة الزمنية. لتغيير الوقت ، استخدم -i بعد ping:
$بينغ-أنا2linuxhint.com
لتقليل الوقت:
$بينغ-أنا0.2linuxhint.com
كيفية التحقق من حالة الشبكة المحلية (أمر ping):
إذا كنت تواجه مشكلات في الوصول إلى موقع ويب ، فيمكنك أيضًا تشخيص شبكتك المحلية عن طريق أمر ping. هناك طرق مختلفة لاستخدام أي منها:
أسرع طريقة هي:
$بينغ 0أو:
$بينغمضيف محليويفضل بعض المستخدمين:
$بينغ127.0.0.1
كيفية تحديد عدد الحزم (أمر ping):
يستمر الأمر Ping في إرسال الحزم حتى يتم إيقافه يدويًا ، ولكن يمكن تقييد عدد الحزم باستخدام -c ثم عدد الحزم لأن اسم المضيف:
$بينغ–ج4linuxhint.com
يشير الإخراج أعلاه إلى أن الأمر أرسل 4 حزم فقط. الخيار الآخر للحد من عدد الحزم هو ضبط الوقت:
$بينغ-في 6linuxhint.com
سيتوقف الأمر أعلاه عن تنفيذ الأمر ping بعد 6 ثوانٍ.
كيفية إغراق الشبكة (أمر ping):
للتحقق من أداء الشبكة تحت الحمل الثقيل ، يمكن أيضًا استخدام الأمر ping لإغراق الشبكة:
$بينغ–f linuxhint.com
في الإخراج ، تمثل كل نقطة الحزمة المرسلة ومسافة للخلف لكل استجابة.
كيفية الحصول على ملخص الإحصائيات (أمر ping):
إذا كنت مهتمًا فقط بالحصول على ملخص لإرسال الحزم ، فاستخدم -q ، q ، فهل هذا العامل يشير إلى الهدوء:
$بينغ–ج5–Q linuxhint.com
كيفية جعل ping مسموعًا (أمر ping):
لتمكين صوت كل ping ، استخدم عامل التشغيل -a:
$بينغ–A linuxhint.com
خيارات ping شائعة الاستخدام:
بعض خيارات ping الأخرى شائعة الاستخدام واستخدامها مذكورة أدناه:
خيار | وصف |
-ب | يسمح لـ ping البث IP |
-ال | إرسال الحزم دون انتظار الرد (يتطلب إذن sudo لإرسال أكثر من 3 حزم) |
-الخامس | يظهر الإصدار الحالي من اختبار الاتصال |
-الخامس | يعرض حزم ICMP إضافية مع استجابات الصدى |
-ت | يسمح بتعيين وقت العيش (ttl) |
-د | لتصحيح المقبس |
-r | يسمح لجدول التوجيه الالتفافية ويرسل مباشرة إلى المضيف. |
-س | يضبط حجم الحزمة |
استنتاج:
يعد أمر Ping أداة مساعدة معروفة لتشخيص / استكشاف الأخطاء وإصلاحها والحصول على معلومات الشبكة. يركز هذا المنشور على بعض الأوامر الأساسية الخاصة بـ ping واستخدامها. إذا كنت لا تزال بحاجة إلى مزيد من المعلومات حول Ping ، فقم بتنفيذها رجل بينغ في المحطة.