بررسی باز بودن پورت
مطمئن شوید سرویسهای سرور شما — مثل SSH (22)، وب (80/443) یا پورت دلخواه — از اینترنت در دسترساند و فایروال چیزی را بلاک نکرده است.
تست اتصال TCP از چند کشوربررسی باز بودن پورت؛ راهنمای کامل + نحوه استفاده از ابزار
«چرا به سرورم وصل نمیشم؟» — در ۸۰٪ موارد، جواب این سوال در پورتهاست: سرویس در حال اجراست ولی فایروال پورت را بسته، یا برعکس، سرویسی که فکر میکنید امن است، به دنیا باز است. با ابزار بررسی باز بودن پورت IVDS میتوانید از چند نقطه جهان تست کنید که هر پورت از سرور یا سایت شما از اینترنت قابل دسترسی است یا نه.

ابزار بالای همین صفحه در دسترس شماست — رایگان و بدون ثبتنام. اگر سروری با پینگ عالی و آپتایم ۹۹.۹٪ میخواهید، پلنهای ابری IVDS را ببینید یا برای مشاوره رایگان با شماره پشتیبانی تماس بگیرید.
پورت چیست و چرا باز یا بسته بودنش مهم است؟
هر سرویس شبکهای روی یک «پورت» گوش میدهد؛ مثل شماره داخلی تلفنِ یک شرکت: شماره شرکت (IP) درست است ولی اگر داخلی (پورت) اشتباه باشد، به کسی نمیرسید. پورتهای معروف:
- 22: SSH — مدیریت سرورهای لینوکسی
- 80 / 443: HTTP / HTTPS — وبسرور
- 3306: MySQL — دیتابیس (نباید به اینترنت باز باشد!)
- 3389: RDP — ریموت ویندوز
- 25، 465، 587: ارسال ایمیل (SMTP)
پورت بازِ اشتباه یعنی درِ باز برای اسکنرها؛ پورت بستهِ اشتباه یعنی سرویس از دسترس خارج. بررسی پورت، هر دو مشکل را قبل از بروز نشان میدهد.
چرا تست پورت باید از بیرون سرور انجام شود؟
از داخل سرور، همه چیز «روشن» به نظر میرسد؛ چون ترافیک از فایروال و قوانین دیتاسنتر عبور نمیکند. تست واقعی یعنی از اینترنت و ترجیحاً از چند لوکیشن:
- اگر پورت از همه نقاط باز بود → سرویس و فایروال درستاند.
- اگر از همه نقاط بسته بود → سرویس خاموش است یا فایروال داخلی میبندد.
- اگر فقط از بعضی نقاط بسته بود → مشکل مسیر یا فیلترینگ بینالمللی است.
خطای Connection Timed Out یعنی چه؟
یعنی درخواست شما به پورت رسید ولی پاسخی نیامد. سه عامل رایج:
- سرویس اجرا نشده: با
systemctl statusوضعیت سرویس را چک کنید. - فایروال: در لینوکس با
ufw allow 443یاfirewall-cmd --add-port=443/tcpپورت را باز کنید. - سرویس فقط روی localhost گوش میدهد: مثلاً MySQL با
bind-address 127.0.0.1؛ باید به IP عمومی bind شود.
چکلیست امنیتی پورتها برای سرور تولید
| پورت | سرویس | وضعیت توصیهشده |
|---|---|---|
| 22 | SSH | باز، ولی فقط با کلید و ترجیحاً روی پورت غیرپیشفرض |
| 80, 443 | وب | باز (443 الزامی، 80 برای ریدایرکت) |
| 3306 | MySQL | فقط داخلی؛ هرگز به اینترنت باز نکنید |
| 3389 | RDP | فقط از طریق VPN یا محدودسازی IP |
| 25 | SMTP | باز، ولی با احراز هویت اجباری |
ابزارهای مرتبط
سوالات متداول درباره بررسی باز بودن پورت
بررسی باز بودن پورت چطور کار میکند؟
ابزار از چند نقطه اینترنت تلاش میکند به IP و پورت مورد نظر شما اتصال TCP برقرار کند؛ اگر اتصال موفق باشد پورت باز، و اگر Timeout یا Refused شد بسته گزارش میشود.
تفاوت پورت بسته (Closed) و فیلترشده (Filtered) چیست؟
Closed یعنی مقصد صریحاً پاسخ داده که سرویسی نیست؛ Filtered یعنی بسته بیجواب ماند که معمولاً نشانه بلاک فایروال یا مشکل مسیر است.
چرا پورت 443 من از ایران باز ولی از خارج بسته دیده میشود؟
ممکن است فایروال دیتاسنتر ترافیک بینالمللی را محدود کرده باشد. با تست از چند لوکیشن که ابزار IVDS ارائه میدهد میتوانید الگو را تشخیص دهید.
آیا تست پورت برای سرورهای دیگر مجاز است؟
برای عیبیابی سرویس خودتان بله. اسکن گسترده بدون اجازه، تخلف اخلاقی و در بسیاری کشورها قانونی است؛ ابزار برای تستهای هدفمند طراحی شده است.
پورت SSH را عوض کنم امنتر میشوم؟
تغییر پورت پیشفرض 22، حجم اسکنرهای خودکار را به شدت کم میکند ولی جایگزین احراز هویت با کلید، fail2ban و محدودسازی IP نیست؛ ترکیب همه اینها بهترین نتیجه را میدهد.
چطور بفهمم کدام پورتهای سرورم باز است؟
از داخل سرور با دستور ss -tulpn فهرست سرویسها و پورتها را ببینید، سپس با این ابزار از بیرون وضعیت واقعی هر پورت را راستیآزمایی کنید.
جمعبندی
ابزار بررسی باز بودن پورت IVDS رایگان، بدون ثبتنام و همیشه در دسترس است. اگر سروری میخواهید که از همان ابتدا درست کار کند — با پینگ پایین، هارد NVMe، آپتایم ۹۹.۹٪ و پشتیبانی ۲۴/۷ فارسی — سرورهای ابری ایران IVDS را ببینید؛ همه ابزارهای این مجموعه، حاصل تجربه میزبانی همان زیرساختاند.
مطالب مرتبط: سرور ابری ایران · ابزارهای رایگان IVDS
منابع و مطالعهٔ بیشتر
برای عمیقشدن در این موضوع، مطالعهٔ پورتهای شبکه در ویکیپدیا را توصیه میکنیم.
چرا باید پورتهای باز را بررسی کنیم؟
هر پورت باز روی سرور شما یک مسیر ورودی است. بررسی باز بودن پورت داماش به شما میگوید کدام سرویسهای شما از بیرون قابل دسترسی هستند — اطلاعاتی که هم برای رفع مشکل و هم برای امنیت حیاتی است.
وقتی نمیتوانید به وبسایت خودتان دسترسی داشته باشید، اولین سوال این است: آیا پورت ۸۰ یا ۴۴۳ باز است؟ بررسی باز بودن پورت این سوال را در دو ثانیه پاسخ میدهد — قبل از اینکه وارد تنظیمات پیچیده فایروال شوید.
از زاویه امنیت: اسکنرهای خودکار شبانهروزه اینترنت را برای پورتهای باز جستجو میکنند. پورتهایی مثل ۲۲ (SSH) یا ۳۳۰۶ (MySQL) نباید هرگز روی اینترنت عمومی باز باشند. بررسی دورهای به شما کمک میکند مطمئن شوید فقط پورتهای ضروری باز هستند.
تفاوت این ابزار با nmap: ابزار داماش فقط بررسی میکند که آیا اتصال TCP برقرار میشود یا خیر — نیاز به دسترسی raw socket ندارد و در هر مرورگری کار میکند.
یادتان باشد: ابزار بررسی باز بودن پورت داماش رایگان است و هیچ محدودیت استفادهای ندارد. برای امنیت سرورهای خود، توصیه میکنیم این بررسی را ماهانه تکرار کنید.
اگر در تفسیر نتایج بررسی باز بودن پورت سوالی داشتید، کارشناسان داماش از طریق ۰۱۳۹۱۰۱۴۰۰۱ پاسخگو هستند.
