كيفية استخدام أمر Ping في Windows

جدول المحتويات:

كيفية استخدام أمر Ping في Windows
كيفية استخدام أمر Ping في Windows
Anonim

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

يعمل الأمر ping عن طريق إرسال رسائل طلب ارتداد بروتوكول رسائل التحكم في الإنترنت (ICMP) إلى الكمبيوتر الوجهة وانتظار الرد. الجزءان الرئيسيان من المعلومات التي يوفرها الأمر ping هما عدد الردود التي يتم إرجاعها والمدة التي تستغرقها للعودة.

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

تُستخدم كلمة "ping" أيضًا عبر الإنترنت للإشارة إلى رسالة مختصرة ، عادةً عبر النص أو البريد الإلكتروني. على سبيل المثال ، يمكنك "اختبار اتصال رئيسك" أو إرسال رسالة إليهم حول مشروع ما ، لكن الأمر ping لا علاقة له به.

توفر أمر Ping

يتوفر الأمر ping من موجه الأوامر في أنظمة التشغيل Windows 11 و Windows 10 و Windows 8 و Windows 7 و Windows Vista و Windows XP. كما أنه متوفر في الإصدارات الأقدم من Windows مثل Windows 98 و 95.

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

Image
Image

تركيب أمر Ping

ping[- t] [- a] [- ncount] [- lsize] [- f] [- iTTL] [- vTOS] [- r عدد] [- s عدد] [-w مهلة] [ -R ] [ -S srcaddr] [ -p] [- 4] [- 6] الهدف [ ]

قد يختلف توافر بعض مفاتيح أوامر ping وغيرها من صياغة أوامر ping من نظام تشغيل إلى نظام تشغيل.

خيارات أمر Ping
العنصر شرح
- t سيؤدي استخدام هذا الخيار إلى اختبار اتصال الهدف حتى تجبره على التوقف باستخدام Ctrl + C.
- a سيحل خيار الأمر ping هذا ، إن أمكن ، اسم المضيف لهدف عنوان IP.
- ncount يحدد هذا الخيار عدد طلبات ICMP Echo لإرسالها ، من 1 إلى 4294967295. سيرسل الأمر ping 4 افتراضيًا إذا لم يتم استخدام- n.
- lالحجم استخدم هذا الخيار لتعيين الحجم بالبايت لحزمة طلب الصدى من 32 إلى 65 ، 527. سيرسل الأمر ping طلب ارتداد 32 بايت إذا لم تستخدم- lخيار.
- f استخدم خيار الأمر ping هذا لمنع تجزئة طلبات ICMP Echo بواسطة أجهزة التوجيه بينك وبين الهدف. غالبًا ما يتم استخدام الخيار- fلاستكشاف مشكلات وحدة النقل القصوى للمسار (PMTU) وإصلاحها.
- iTTL يضبط هذا الخيار قيمة مدة البقاء (TTL) ، والحد الأقصى لها هو 255.
- vTOS يسمح لك هذا الخيار بتعيين قيمة نوع الخدمة (TOS). بدءًا من Windows 7 ، لم يعد هذا الخيار يعمل ولكنه لا يزال موجودًا لأسباب تتعلق بالتوافق.
- rcount استخدم خيار الأمر ping هذا لتحديد عدد القفزات بين جهاز الكمبيوتر الخاص بك والكمبيوتر المستهدف أو الجهاز الذي ترغب في تسجيله وعرضه. الحد الأقصى لقيمة العد هو 9 ، لذا استخدم الأمر tracert بدلاً من ذلك إذا كنت مهتمًا بمشاهدة جميع القفزات بين جهازين.
- scount استخدم هذا الخيار للإبلاغ عن الوقت ، بتنسيق طابع الإنترنت الزمني ، الذي يتم فيه استلام كل طلب صدى وإرسال رد صدى. الحد الأقصى لقيمة العد هو 4 ، مما يعني أن القفزات الأربع الأولى فقط يمكن ختمها بالوقت.
- wtimeout يؤدي تحديد قيمة المهلة عند تنفيذ الأمر ping إلى ضبط مقدار الوقت بالمللي ثانية الذي ينتظره الأمر ping لكل رد. إذا لم تستخدم الخيار- w، فسيتم استخدام قيمة المهلة الافتراضية البالغة 4000 ، وهي 4 ثوانٍ.
- R يخبر هذا الخيار الأمر ping بتتبع مسار الرحلة ذهابًا وإيابًا.
- Ssrcaddr استخدم هذا الخيار لتحديد عنوان المصدر.
- p استخدم هذا المفتاح لإجراء ping على عنوان مزود Hyper-V Network Virtualization.
- 4 هذا يفرض الأمر ping على استخدام IPv4 فقط ولكنه ضروري فقط إذا كان الهدف هو اسم مضيف وليس عنوان IP.
- 6 هذا يفرض الأمر ping على استخدام IPv6 فقط ولكن كما هو الحال مع الخيار- 4، فهو ضروري فقط عند اختبار اتصال اسم مضيف.
الهدف هذه هي الوجهة التي ترغب في ping إما عنوان IP أو اسم مضيف.
استخدم مفتاح المساعدة مع الأمر ping لإظهار تعليمات مفصلة حول خيارات الأمر العديدة.

- f ،- v ،- r ،- تعمل الخيارات s و- j و- k عند اختبار اتصال عناوين IPv4 فقط. الخيارات- R و- Sتعمل فقط مع IPv6.

توجد مفاتيح تبديل أخرى أقل استخدامًا لأمر ping بما في ذلك [- jhost-list] ، [- khost-list] ، و [- c حجرة]. نفذ ping /؟من موجه الأوامر لمزيد من المعلومات حول هذه الخيارات.

يمكنك حفظ إخراج الأمر ping في ملف باستخدام عامل إعادة التوجيه.

أمثلة الأمر Ping

يوجد أدناه عدة أمثلة للأوامر التي تستخدم ping.

بينغ Google.com


ping -n 5 -l 1500 www.google.com

في هذا المثال ، يتم استخدام الأمر ping لإجراء ping على اسم المضيف www.google.com. يخبر الخيار- n الأمر ping بإرسال 5 طلبات ارتداد ICMP بدلاً من الخيار الافتراضي وهو 4 ، ويعين الخيار- lحجم الحزمة لكل طلب إلى 1500 بايت بدلاً من الافتراضي 32 بايت.

النتيجة المعروضة في نافذة موجه الأوامر ستبدو كما يلي:


رد من 172.217.1.142: بايت=1500 مرة=30 مللي ثانية TTL=54

رد من 172.217.1.142: بايت=1500 مرة=30 مللي ثانية TTL=54

رد من 172.217.1.142: بايت=1500 مرة=29 مللي ثانية TTL=54

رد من 172.217.1.142: بايت=1500 مرة=30 مللي ثانية TTL=54

رد من 172.217.1.142: بايت=1500 مرة=31 مللي ثانية TTL=54

إحصائيات Ping لـ 172.217.1.142:

الحزم: المرسلة=5 ، المستلمة=5 ، المفقودة=0 (0٪ خسارة) ،أوقات الرحلة التقريبية بالمللي ثانية:الحد الأدنى=29 مللي ثانية ، الحد الأقصى=31 مللي ثانية ، المتوسط =30 مللي ثانية

توضح الخسارة بنسبة 0٪ التي تم الإبلاغ عنها ضمن إحصائيات Ping لـ 74.217.1.142 أنه تم إرجاع كل رسالة طلب ارتداد ICMP تم إرسالها إلى www.google.com. هذا يعني أنه بقدر ما يذهب اتصال الشبكة هذا ، يمكنه التواصل مع موقع Google على ما يرام.

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


ping 127.0.0.1

في المثال أعلاه ، نقوم بتنفيذ الأمر pinging 127.0.0.1 ، والذي يُطلق عليه أيضًا عنوان IP للمضيف المحلي IPv4 أو عنوان IP للاسترجاع IPv4 ، بدون خيارات.

يعد استخدام الأمر ping مع هذا العنوان طريقة ممتازة لاختبار أن ميزات شبكة Windows تعمل بشكل صحيح ولكنها لا تذكر شيئًا عن أجهزة الشبكة الخاصة بك أو اتصالك بأي كمبيوتر أو جهاز آخر. سيكون إصدار IPv6 من هذا الاختبار هو ping:: 1

ابحث عن اسم المضيف باستخدام Ping


ping -a 192.168.1.22

في هذا المثال ، نطلب من الأمر ping العثور على اسم المضيف المعين لعنوان IP 192.168.1.22 ، ولكن لإجراء الأمر ping كالمعتاد.

قد يقوم الأمر بحل عنوان IP ، 192.168.1.22 ، كاسم المضيف J3RTY22 ، على سبيل المثال ، ثم تنفيذ باقي اختبار ping بالإعدادات الافتراضية.

أمر Ping Router


ping 192.168.2.1

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

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

Ping مع IPv6


ping -t -6 الخادم

في هذا المثال ، نجبر الأمر ping على استخدام IPv6 مع الخيار- 6 والاستمرار في ping SERVER إلى أجل غير مسمى باستخدام- tخيار. يمكنك مقاطعة الأمر ping يدويًا باستخدامCtrl + C.

الرقم بعد النسبة المئوية في الردود التي تم إنشاؤها في مثال أمر ping هذا هو معرف منطقة IPv6 ، والذي يشير غالبًا إلى واجهة الشبكة المستخدمة.يمكنك إنشاء جدول بمعرفات المنطقة المتطابقة مع أسماء واجهة الشبكة الخاصة بك عن طريق تنفيذ netsh واجهة ipv6 show interfaceمعرف منطقة IPv6 هو الرقم الموجود في عمود Idx.

الخط السفلي

يتم استخدام الأمر ping غالبًا مع أوامر موجه الأوامر الأخرى المتعلقة بالشبكات مثل tracert و ipconfig و netstat و nslookup.

استخدامات Ping الأخرى

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

يمكنك أيضًا استخدام ping على كمبيوتر Linux ، كما توجد أدوات ping لجهة خارجية أيضًا والتي تقدم ميزات أكثر من أمر ping الأساسي.

موصى به: