تحقق مما إذا كان منفذ الشبكة البعيد مفتوحًا باستخدام سطر الأوامر

جرب أداة القضاء على المشاكل

كانت هناك أوقات اعتدنا فيها على اختبار اتصال الشبكة لمنفذ معين من جهاز التوجيه باستخدام أمر telnet. كانت Telnet مثبتة مسبقًا في Windows ولكن ليس في Windows 10. نستكشف الاحتمالات المختلفة للتحقق مما إذا كان منفذ الشبكة البعيد مفتوحًا باستخدام خيارات سطر الأوامر في Windows 10. ملخص سريع إخفاء 1 قم بتثبيت Telnet في نظام التشغيل Windows 10 2 تحقق مما إذا كان المنفذ مفتوحًا أم لا يستخدم موجه الأوامر 3 تحقق من المنفذ المفتوح باستخدام PowerShell

لا يأتي نظام التشغيل Windows 10 مثبتًا عليه Telnet مسبقًا. حتى DOS Command Prompt أصبح أيضًا ثانويًا مع PowerShell الذي احتل مركز الصدارة.

كان Portqry هو الأمر المفضل للتحقق من أن المنافذ البعيدة قيد التشغيل والاستماع ، ولكنها كانت متاحة فقط حتى Windows XP و Windows Server 2003.

قم بتثبيت Telnet في نظام التشغيل Windows 10

إذا كنت تعمل بشكل صارم مع أمر يستند إلى DOS ، فلن يتبقى لك أي خيار سوى تثبيت telnet في Windows 10. لتثبيت Telnet ، اتبع الإرشادات أدناه:

  1. افتح موجه الأوامر تشغيل -> cmd
  2. قم بتشغيل الأمر التالي:
    pkgmgr / iu: TelnetClient
  3. اذهب إلى Run -> telnet

تحقق مما إذا كان المنفذ مفتوحًا أم لا يستخدم موجه الأوامر

للتحقق من منفذ الشبكة ، اتبع الإرشادات أدناه:

افتح Telnet باستخدام الخطوات الثلاث الموضحة أعلاه وقم بإصدار الأمر التالي:

افتح google.com 80

حيث google.com هو المضيف الذي تريد اختباره. يمكنك أيضًا وضع عنوان IP بدلاً من الاسم. 80 هو رقم المنفذ الذي تريد فحصه. يجب استبدال 80 برقم المنفذ الذي تريده.

إذا تلقيت اضغط على أى زر للاستمرار موجه ، هذا يعني أن المنفذ مفتوح ويستجيب لـ telnet. إذا تلقيت تعذر فتح الاتصال أو شاشة فارغة بمؤشر يومض ، هذا يعني أن المنفذ مغلق.

إذا تلقيت انقطع الاتصال بالمضيف ، هذا يعني أن المنفذ مفتوح لكن المضيف لا يقبل اتصالات جديدة.

تحقق من المنفذ المفتوح باستخدام PowerShell

نظرًا لأن Microsoft تدفع PowerShell وأصبحت CMD نظامًا قديمًا ، يجب أن نستخدم PowerShell في معظم أعمالنا. دعونا نتحقق مما إذا كان منفذ الشبكة البعيد مفتوحًا ويستمع أم لا.

  1. افتح PowerShell بالانتقال إلى تشغيل -> بوويرشيل
  2. قم بتشغيل الأمر التالي
    tnc google.com -port 80
التحقق من فتح المنفذ باستخدام PowerShell

التحقق من فتح المنفذ باستخدام PowerShell

tns اختصار لـ اختبار شبكة الاتصال أمر. google.com هو اسم المضيف. يمكنك أيضًا وضع عنوان IP بدلاً من اسم المضيف. يمكنك تحديد رقم المنفذ باستخدام مفتاح -port في نهاية الأمر tnc.

سيعطيك أمر TNC معلومات أساسية حول اتصال الشبكة مثل اسم الكمبيوتر وعنوان IP والواجهة التي تتصل من خلالها ومصدر IP وما إذا كان ping ناجحًا أم لا ووقت رد Ping وأخيراً TcpTestSucceeded. نجح TcpTest سوف أعطيك حقيقي إذا كان المنفذ مفتوحًا و خاطئة إذا كان المنفذ مغلقًا.

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