استفاده از کنترل پنل سی پنل (cPanel) در سرورهای لینوکسی، نیازمند باز بودن تعدادی از پورت‌ها برای ارتباطات داخلی و خارجی است. باز بودن این پورت‌ها در فایروال، باعث عملکرد صحیح سرویس‌های مختلف مانند وب سرور، ایمیل، دیتابیس و مدیریت سرور می‌شود. در ادامه، پورت‌های ضروری سی پنل را معرفی می‌کنیم.


پورت‌های اصلی سی پنل

این پورت‌ها برای دسترسی به رابط کاربری سی پنل و WHM مورد نیاز هستند:

  • 2082 → دسترسی به cPanel از طریق HTTP
  • 2083 → دسترسی به cPanel از طریق HTTPS (امن)
  • 2086 → دسترسی به WHM از طریق HTTP
  • 2087 → دسترسی به WHM از طریق HTTPS (امن)
  • 2095 → دسترسی به Webmail از طریق HTTP
  • 2096 → دسترسی به Webmail از طریق HTTPS (امن)

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

1. پورت‌های وب سرور (Apache/Nginx/LiteSpeed)

  • 80 → ترافیک HTTP (سایت‌های بدون SSL)
  • 443 → ترافیک HTTPS (سایت‌های دارای SSL)

2. پورت‌های مدیریت و بروزرسانی سی پنل

  • 2089 → اتصال سرور به لایسنس سی پنل
  • 2703 → آنتی‌ویروس SpamAssassin

3. پورت‌های سرویس DNS

  • 53 → برای DNS (TCP/UDP)، مورد نیاز برای مدیریت دامنه‌ها

4. پورت‌های ایمیل سرور (Exim, Dovecot, Courier)

  • 25 → ارسال ایمیل (SMTP)
  • 465 → ارسال ایمیل امن (SMTP با SSL)
  • 587 → ارسال ایمیل امن (SMTP با TLS)
  • 110 → دریافت ایمیل از طریق POP3
  • 995 → دریافت ایمیل از طریق POP3 با SSL
  • 143 → دریافت ایمیل از طریق IMAP
  • 993 → دریافت ایمیل از طریق IMAP با SSL

5. پورت‌های دیتابیس (MySQL/MariaDB)

  • 3306 → اتصال به دیتابیس MySQL از راه دور

6. پورت‌های FTP و مدیریت فایل‌ها

  • 21 → اتصال FTP
  • 22 → دسترسی SSH (Secure Shell)
  • Passive Ports (مثلاً 30000-50000) → برای FTP Passive Mode

چگونه پورت‌های سی پنل را در فایروال باز کنیم؟

برای عملکرد صحیح سی پنل، باید این پورت‌ها را در فایروال باز کنید. اگر از CSF (ConfigServer Security & Firewall) استفاده می‌کنید، پورت‌ها را در فایل تنظیمات آن (/etc/csf/csf.conf) اضافه کنید و سپس فایروال را ری‌استارت کنید:

csf -r

اگر از firewalld استفاده می‌کنید، می‌توانید با دستورات زیر پورت موردنظر را باز کنید:

firewall-cmd --permanent --add-port=2083/tcp
firewall-cmd --reload
 
یا
iptables -A INPUT -m state --state NEW -p tcp --dport 2096 -j ACCEPT

جمع‌بندی

برای اجرای صحیح سی پنل روی سرور لینوکسی، باز بودن پورت‌های مربوط به مدیریت سی پنل، ایمیل، وب سرور، DNS، دیتابیس و FTP ضروری است. اگر یکی از این پورت‌ها بسته باشد، ممکن است سایت‌ها یا سرویس‌های ایمیل و مدیریت دچار مشکل شوند. تنظیم درست فایروال و بررسی وضعیت پورت‌ها به بهبود امنیت و عملکرد سرور کمک می‌کند.

نکته : همیشه بعد از اعمال تغییرات در پورت‌ها، از طریق دستور netstat -tulnp یا ss -tulnp وضعیت باز بودن آن‌ها را بررسی کنید.

 

 
 
آیا این پاسخ مفید بود؟ 0 کاربر این مقاله را مفید می دانند (0 رای)