پرش به مطلب اصلی

فعال کردن CDN در رکوردهای DNS

Alt text

پس از انتقال وب‌سایت به آبالون و انجام تنظیمات DNS، در بخش «رکوردهای DNS» پنل کاربری، می‌توانید وضعیت رکوردهای A دامنه و زیردامنه‌ها را مشاهده کرده و در صورت نیاز، هرکدام را فعال یا غیرفعال کنید. این گزینه هنگام ایجاد رکورد جدید نیز در دسترس است. با فعال‌سازی استفاده از CDN، ترافیک از طریق سرورهای لبه‌ آبالون عبور می‌کند و از قابلیت‌هایی مانند محافظت، شتاب‌دهی و CDN بهره‌مند می‌شود. روشن بودن این گزینه به‌معنای عبور ترافیک از CDN و خاموش بودن آن به‌معنای ارتباط مستقیم کاربر با سرور اصلی است. برای استفاده از قابلیت‌هایی مانند کش، افزایش سرعت، امنیت بیشتر و دریافت گزارش‌های تحلیلی، روشن بودن CDN برای رکورد مربوطه الزامی است.

زمانی که استفاده از CDN برای یک رکورد فعال باشد و ترافیک از طریق شبکه CDN آبالون عبور کند، برخی محدودیت‌ها و شرایط فنی اعمال می‌شود:

  • آپلود فایل‌ها در این حالت محدودیتی از نظر حجم کلی ندارند، اما هر درخواست نباید بیش از ۱۶ کیلوبایت هدر داشته باشد.

  • بین دو عملیات نوشتن متوالی روی سرور، نباید بیش از ۱۸۰ ثانیه فاصله باشد.

  • در صورتی که WAF (دیوار آتش برنامه وب) برای دامنه فعال باشد، حداکثر حجم مجاز برای بدنه‌ درخواست‌ها برابر با ۵۲۴٬۲۸۸ بایت خواهد بود.

پورت‌های قابل استفاده در CDN

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

  • برای HTTP: پورت‌های 80، 8080، 8880، 2052، 2082، 2086، 2095

  • برای HTTPS: پورت‌های 443، 2053، 2083، 2087، 2096، 8443

اما اتصال بین سرورهای لبه و سرور اصلی شما می‌تواند روی هر پورتی، و از طریق HTTP یا HTTPS انجام شود.

سرویس‌هایی که نباید از CDN عبور کنند

فعال‌سازی CDN برای برخی رکوردها ممکن است باعث بروز خطا یا اختلال در سرویس‌دهی شود. به‌طور خاص، سرویس‌هایی مثل ایمیل، FTP ،SSH، کنترل‌پنل‌ها یا سامانه‌های پیام‌رسان نباید از شبکه CDN عبور کنند، چرا که این سرویس‌ها به ارتباط مستقیم با سرور نیاز دارند. برای غیرفعال‌سازی CDN در این موارد، تنها کافی است CDN روبه‌روی رکورد مربوطه را خاموش کنید.

نمونه‌هایی از رکوردهایی که نباید CDN برای آن‌ها فعال باشد:

  • autodiscover

  • calendar

  • chat

  • cpanel

  • cvs

  • email

  • exchange

  • ftp

  • game

  • gameserver

  • git

  • google

  • imap

  • irc

  • local

  • localhost

  • mail

  • mobilemail

  • mx

  • panel

  • pda

  • pop

  • repo

  • secure

  • sftp

  • sites

  • smtp

  • ssh

  • ssl

  • stream

  • streaming

  • svn

  • vid

  • video

  • vids

  • vpn

  • webmail

  • webstats