كيفية استخدام ping على Mac: Pinging Websites
جدول المحتويات:
يعد Ping أداة مساعدة أساسية لمسؤولي الشبكة ، ولكنه أيضًا مفيد جدًا للتحقق مما إذا كانت مواقع الويب متصلة بالإنترنت ، أو كيفية عمل اتصال الإنترنت ، أو إذا كنت تعاني من تأخر أو فقدان الحزمة على اتصال الشبكة ، أو لتحديد ما إذا كان مورد الشبكة متاحًا .
يمكن لمستخدمي Mac الوصول إلى ping واستخدامه لاستهداف أي مجال أو عنوان IP.
هناك طريقتان للوصول إلى أدوات ping في نظام التشغيل Mac OS من أي جهاز Mac يقوم بتشغيل أي إصدار من برامج النظام ، لكننا سنركز بشكل أساسي على استخدام الأمر ping من سطر الأوامر لأنه عالمي ويعمل عبر الأنظمة الأساسية ، وهذا يعني بمجرد معرفة كيفية استخدامه على نظام التشغيل Mac OS X ، ولكنك ستجده في Unix و Linux و Windows أيضًا.
كيفية استخدام Ping من سطر أوامر Mac OS X
إليك كيفية استخدام الأداة المساعدة ping في جميع إصدارات نظام التشغيل Mac OS X من سطر أوامر تطبيق Terminal.
Ping عنوان IP أو مجال حتى يتم إيقافه
الاستخدام الأساسي لـ ping سيؤدي إلى ping على وجهة حتى يتم إيقافها يدويًا ، مما يعني أنه لا يوجد حد ولا عد.
- قم بتشغيل Terminal ، الموجود في مجلد Utilities للتطبيقات
- اكتب الأمر التالي:
- سيؤدي هذا الأمر إلى ping على yahoo.com بشكل متكرر حتى توقف تشغيل أمر ping عن طريق الضغط على Control + C
ping yahoo.com
Ping على IP / مجال لعدد حزم محدد
هل تريد إرسال عدد قليل من الحزم وقياس ذلك بدلاً من إجراء اختبار ping بلا نهاية حتى يتم إيقافه يدويًا؟ استخدم العلامة -c المرفقة بـ ping ، كل شيء آخر هو نفسه:
- ارجع إلى سطر الأوامر إذا لم تكن هناك مرة أخرى
- لإرسال عدد محدد من الحزم إلى عنوان ، قم بتعديل صيغة ping لاستخدام العلامة -c مثل:
- اضغط على رجوع واترك الأمر ping مكتملًا إلى الوجهة الخاصة بعدد الحزم المحدد قبل إنهاء أمر ping تلقائيًا.
ping -c 5 192.168.0.1
في هذا المثال ، سيرسل -c 5 5 حزم إلى عنوان IP الوجهة.
لاحظ أن الأمر ping لا يعمل إلا إذا كان جهاز Mac متصلاً بالإنترنت ، وإذا كان الخادم الذي تقوم بإجراء اختبار ping متصلاً به ، ويستجيب لطلبات ping. تستجيب معظم الخوادم إذا كانت متصلة بالإنترنت ، باستثناء ربما أكثر الشبكات تشددًا التي ترفض اختبار الاتصال لأغراض أمنية.
قراءة وفهم نتائج Ping
مثال على نتائج ping قد يبدو كما يلي:
$ ping 8.8.8.8 PING 8.8.8.8 (8.8.8.8): 56 بايت بيانات 64 بايت من 8.8.8.8: icmp_seq=0 ttl=57 مرة=23.845 ms 64 بايت من 8.8.8.8: icmp_seq=1 ttl=57 time=22.067 ms 64 بايت من 8.8.8.8: icmp_seq=2 ttl=57 time=18.079 ms 64 بايت من 8.8.8.8: icmp_seq=3 ttl=57 time=23.284 مللي ثانية 64 بايت من 8.8.8.8: icmp_seq=4 ttl=57 مرة=23.451 مللي ثانية 64 بايت من 8.8.8.8: icmp_seq=5 ttl=57 مرة=21.202 مللي ثانية 64 بايت من 8.8.8.8: icmp_seq=6 ttl=57 مرة=22.176 مللي ثانية 64 بايت من 8.8.8.8: icmp_seq=7 ttl=57 مرة=21.974 مللي ثانية ^ C --- 8.8.8.8 إحصائيات ping --- 8 حزم مرسلة ، 8 حزم مستلمة ، 0.0٪ خسارة رزمة ذهابًا وإيابًا دقيقة / avg / max / stddev=18.079 / 22.010 / 23.845 / 1.703 مللي ثانية
يمثل كل سطر إلى الوجهة انتقال حزمة ، والوقت المحدد بالمللي ثانية في النهاية هو الأكثر ملاءمة لاختبار اتصال الإنترنت حيث يشير الرقم المرتفع هناك إلى وجود تأخر أو مشكلة في الاتصال.إذا لم تكن هناك استجابة على الإطلاق ، فإما أن الخادم معطل ، أو توجد مشكلة في الاتصال ، أو لا يستجيب لطلبات ping ، أو أنه بطيء جدًا في الاستجابة.
ربما الأكثر فائدة هو رقم "فقدان الحزمة" في النهاية. إذا كان فقدان الحزم مرتفعًا ، فمن شبه المؤكد أنك تواجه مشكلات في الشبكة ، لأن فقدان الحزمة يعني أن البيانات التي يتم إرسالها بينك وبين الخادم يتم فقدها (المصطلح حرفي تمامًا بهذا المعنى). قد يكون استكشاف أخطاء الحزمة وإصلاحها أمرًا صعبًا ، ولكن يمكن أن يكون نتيجة لضعف الاتصال بالإنترنت ، أو مشاكل wi-fi ، أو مشاكل الشبكة العامة ، أو الاتصال السيئ ، أو الاتصال المتعثر ، أو الاتصال المتداخل ، أو انقطاع الاتصال ، أو العديد من مشكلات الشبكات المحتملة الأخرى.
استخدام ping للتحقق من أصول الشبكة واختبار زمن انتقال الشبكة
أستخدم ping باستمرار للتأكد من توفر خوادم الشبكة ، لأن الأمر ping لعنوان IP أسرع بكثير من محاولة الاتصال به من خلال أي عدد من البروتوكولات.إنها أيضًا طريقة رائعة لاختبار زمن انتقال اتصالات الإنترنت ، والتي يمكن أن تكون مفيدة في استكشاف مشكلات الشبكة مع اتصالات wi-fi أو التوصيلات السلكية.
بالنسبة للمستخدمين الذين لا يشعرون بالراحة تجاه سطر الأوامر ، يمكن للمستخدمين اللجوء إلى تطبيق Network Utility ، المرفق مع كل إصدار من إصدارات Mac OS X ، ويوفر واجهة مستخدم سهلة الاستخدام لإجراء اختبار ping ، مثل بالإضافة إلى مجموعة من أدوات الشبكات الأخرى المفيدة.