فاحص المنافذ المفتوحة (منفذ TCP واحد)

افحص هل يقبل منفذ TCP واحد على مضيف عام اتصالات من الإنترنت: مفتوح أو مغلق أو مرشَّح. منفذ واحد في كل فحص دون مسح جماعي.

يفحص منفذ TCP واحدًا فقط في كل طلب من خادم AlgoKit (شبكة Cloudflare): يفتح اتصالًا دون إرسال أي بيانات ثم يغلقه. لا يمسح نطاقات منافذ ولا يختبر UDP ولا يصل إلى العناوين الخاصة أو المحلية، كما لا يمكن اختبار نطاقات IP المملوكة لـ Cloudflare. افحص فقط المضيفات التي تملكها أو المصرّح لك باختبارها.

ما هو فاحص المنافذ؟

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

كيفية استخدام فاحص المنافذ

  1. أدخل اسم المضيف العام أو عنوان IP الذي تملكه أو يحق لك اختباره.
  2. أدخل رقم المنفذ أو انقر أحد المنافذ الشائعة (22 و80 و443 و3306 و3389…).
  3. اضغط Check port.
  4. اقرأ النتيجة: Open (يقبل اتصالات TCP) أو Closed or unreachable أو No answer within 5 s، إضافة إلى عنوان IP الذي اختُبر والزمن المستغرق. تبقى الفحوص الأخيرة مدرجة أسفلها.

متى تستخدم فاحص المنافذ

استخدمه بعد ضبط إعادة توجيه المنافذ في موجّه أو فتح منفذ في مجموعة أمان سحابية أو تشغيل خادم ألعاب أو SSH أو قاعدة بيانات أو بريد، لمعرفة هل يمكن الوصول إليه من خارج شبكتك. لا يمسح نطاقات ولا يختبر منافذ UDP (WireGuard وDNS وخوادم الألعاب عبر UDP) ولا يصل إلى العناوين الخاصة أو المحلية ولا يختبر المنفذ 25 الذي تحجبه Cloudflare في الاتصالات الصادرة؛ ولا يمكن اختبار أهداف في نطاقات IP التابعة لـ Cloudflare. اختبر فقط الأنظمة التي تملكها أو لديك إذن باختبارها.

كيف يعمل فاحص المنافذ

يعمل الفحص داخل دالة Cloudflare Pages الخاصة بـ AlgoKit (/api/port-check). يُحلّ المضيف عبر DNS-over-HTTPS ويُرفض إذا كان أي عنوان خاصاً أو loopback أو link-local أو CGNAT أو محجوزاً؛ ثم تتصل الدالة بعنوان IP الذي جرى التحقق منه (لا بالاسم، كي لا يتغير DNS بين الخطوتين) عبر واجهة مقبس TCP connect() في Cloudflare. إذا اكتملت مصافحة TCP يُبلَّغ بأن المنفذ مفتوح ويُغلق المقبس فوراً دون إرسال بيانات؛ والاتصال المرفوض أو الفاشل يعني «مغلق أو يتعذر الوصول إليه»؛ وانعدام الرد خلال 5 ثوانٍ يُبلَّغ عنه كانتهاء مهلة، ويعني عادة أن جداراً نارياً يُسقط الحزم بصمت. تُحدَّد معدلات الطلبات لكل IP عميل.

حالات الاستخدام الشائعة

  • التأكد من أن المنفذ 22 على VPS لديك قابل للوصول قبل ضبط مفاتيح SSH.
  • اختبار إعادة توجيه منفذ في موجّه منزلي لخادم Minecraft (25565) أو Plex.
  • التحقق من أن منفذ قاعدة بيانات مثل 3306 أو 5432 غير مكشوف على الإنترنت.
  • التأكد من نفاذ قاعدة جدار ناري سحابي جديدة للمنفذ 443.

ملاحظة أمنية

يُرسَل المضيف والمنفذ إلى خادم AlgoKit الذي يجري اتصال TCP واحداً بهما. اختبر فقط المضيفين المصرَّح لك باختبارهم.

الأسئلة الشائعة

لماذا ليس ماسح منافذ كاملاً؟

مسح منافذ كثيرة في أجهزة الآخرين تعسف وغالباً غير قانوني. واختبار منفذ واحد تختاره يغطي الحاجة المشروعة: هل خدمتي قابلة للوصول؟

ما الفرق بين مغلق وانتهاء المهلة؟

مغلق يعني أن الاتصال رُفض أو فشل فوراً (لا خدمة تستمع أو رفضته الشبكة). أما انتهاء المهلة فيعني أن شيئاً لم يرد خلال 5 ثوانٍ، وهو يدل عادة على جدار ناري يُسقط الحزم.

هل يمكنني فحص منفذ UDP؟

لا. لا مصافحة في UDP، فلا يمكن تأكيد انفتاح منفذ UDP بموثوقية دون التحدث ببروتوكول الخدمة.

لماذا لا أستطيع اختبار 192.168.x.x أو صفحة إدارة موجّهي؟

يعمل الفحص على الإنترنت لا داخل شبكتك، وتُحظر العناوين الخاصة لمنع إساءة الاستخدام. اختبر عنوان IP العام بدلاً من ذلك.

الخطوات التالية المقترحة

استكشف المزيد من الفئات