كيفية تنفيذ الأمر Ping على منفذ معين

الأرض الجسيمية مع دائرة شبكة التكنولوجيا فوق الصورة غير الواضحة لخلفية cityscape والتكنولوجيا والابتكار

حقوق الصورة: المصور هو حياتي. / Moment / GettyImages

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

كيفية بينج منفذ

يتحقق Ping مما إذا كان من الممكن الوصول إلى جهاز كمبيوتر من خلال جهاز آخر. يستخدم ما يسمى ببروتوكول رسائل التحكم في الإنترنت ، أو ICMP ، فوق الإنترنت القياسي بروتوكول ليطلب من جهاز كمبيوتر على عنوان IP معين إرسال رسالة رد لتأكيد العلبة يتواصل.

فيديو اليوم

يتم تضمين أدوات Ping في معظم أنظمة التشغيل الحديثة ، وفي Microsoft Windows و Apple macOS و Linux يمكنك استخدام سطر الأوامر لإرسال اختبار ping. ما عليك سوى كتابة "ping" متبوعًا باسم مجال الإنترنت أو عنوان IP لإرسال رسالة ping وإخطارك بأي ردود.

لا يتضمن IP و ICMP مفهوم أرقام المنافذ. يتم تضمينها في بروتوكولات المستوى الأعلى ، بما في ذلك بروتوكول التحكم في الإرسال ، أو TCP ، الذي يتم استخدامه لتسليم حركة مرور الويب ورسائل البريد الإلكتروني عبر شبكة الويب العالمية. يتم أيضًا تضمين المنافذ في بروتوكول مخطط بيانات المستخدم ، أو UDP ، والذي يستخدم لإرسال بعض حركة مرور الإنترنت الأبسط. في كلا البروتوكولين ، تُستخدم أرقام المنافذ للتمييز بين الخدمات المختلفة التي تعمل على نفس الخادم. على سبيل المثال ، عادةً ما تتصل متصفحات الويب بالمنفذ 80 على خادم الويب ، وتتصل أدوات البريد الإلكتروني بالمنفذ 25 لإرسال الرسائل باستخدام بروتوكول نقل البريد البسيط.

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

بدائل بينغ للتحقق من المنافذ

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

في نظام Windows ، قد تحتاج إلى تنشيط telnet قبل أن تتمكن من استخدامه من خلال لوحة التحكم. للقيام بذلك ، افتح قائمة ابدأ واكتب "لوحة التحكم" في مربع البحث. انقر فوق "البرامج" ، متبوعًا بـ "البرامج والميزات". حدد "تشغيل ميزات Windows وإيقاف تشغيلها" و "عميل Telnet" لتشغيل telnet. انقر فوق "موافق" إذا طُلب منك القيام بذلك.

بعد تنشيط telnet ، افتح موجه الأوامر على نظام التشغيل الخاص بك. في Windows ، قم بذلك عن طريق كتابة "cmd" في مربع البحث في قائمة "ابدأ" والنقر فوق رمز موجه الأوامر. في نافذة موجه الأوامر ، اكتب telnet متبوعة بمسافة ، ثم عنوان IP أو اسم المجال متبوعًا بمسافة أخرى ، ثم رقم المنفذ. على سبيل المثال ، للتحقق مما إذا كان يمكنك الاتصال بالمنفذ 80 www.example.com، تكتب "telnet www.example.com 80 "في نافذة موجه الأوامر.

إذا كان المنفذ مفتوحًا ويمكن الوصول إليه ، فستتلقى استجابة من الكمبيوتر الآخر. خلاف ذلك ، ترى رسالة خطأ.

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