چطور بفهمیم یک پورت باز است (از بیرون شبکه) | Check Host

یاد بگیرید چطور بررسی کنید که پورت TCP مثل 22، 443، 3389 یا 25565 باز و از اینترنت در دسترس است، و اگر نیست، دلایل رایج را چطور برطرف کنید.

سروری راه‌اندازی کرده‌اید، پورت را در فایروال باز کرده‌اید، روی مودم پورت‌فورواردینگ تنظیم کرده‌اید — و هیچ‌کس نمی‌تواند وصل شود. تست پورت از کامپیوتر خودتان کمکی نمی‌کند: این کار مودم، ISP و همه فایروال‌های بین راه را دور می‌زند. برای اینکه بدانید پورت واقعاً باز است، باید آن را از بیرون تست کنید.

«باز بودن» دقیقاً یعنی چه

یک پورت TCP وقتی باز است که برنامه‌ای روی آن گوش بدهد و اتصالی از اینترنت بتواند دست‌دهی TCP را کامل کند. هر سه شرط زیر باید برقرار باشند:

  1. برنامه‌ای روی آن پورت و روی رابط درست گوش می‌دهد (نه فقط روی 127.0.0.1).
  2. فایروال هاست اتصال‌های ورودی روی آن پورت را مجاز می‌کند.
  3. هر دستگاه شبکه جلوی هاست — مودم، NAT، گروه امنیتی ابری — ترافیک را عبور می‌دهد یا مجاز می‌کند.

هم‌زمان از چند کشور تست کنید

بررسی پورت از سرورهای سراسر جهان تلاش می‌کند با هاست و پورت شما دست‌دهی TCP انجام دهد و زمان اتصال هر مکان را گزارش می‌کند. یک نام هاست یا IP و یک پورت وارد کنید، مثلاً example.com و 443.

پورت‌های رایج

پورتسرویس
22SSH
25 / 587SMTP (ایمیل)
80 / 443HTTP / HTTPS
3306 / 5432MySQL / PostgreSQL
3389ریموت دسکتاپ ویندوز
25565سرور Minecraft Java

چرا پورت بسته نشان داده می‌شود

فقط TCP تست می‌شود

بررسی TCP نمی‌تواند بگوید یک پورت UDP (DNS روی 53، WireGuard، بسیاری از سرورهای بازی) باز است یا نه: UDP دست‌دهی ندارد، پس پورتی که پاسخ نمی‌دهد و پورتی که فیلتر شده یکسان به نظر می‌رسند. سرویس‌های UDP را با کلاینت همان پروتکل تست کنید.