افزودن یک نام میزبان تحویل
ساخت دامنههای اصلی و زیردامنههایی که CDN.com.tr میتواند سرویسدهی کند.
راهنمای CDN.com.tr
سرورهای لبهٔ ما هنگام اتصال به مبدأ شما گواهی کلاینت ارائه میکنند. مبدأ شما آن را الزامی میکند و فقط نامی را میپذیرد که شما ثابت کردهاید: گواهی CDN.com.tr در همهٔ طرحهای پولی، یا گواهی مخصوص حساب شما در طرحهای Enterprise. سرورهای لبه میتوانند گواهی مبدأ شما را هم بررسی کنند.
نقاط تحویل و DNS
سرورهای لبهٔ ما هنگام اتصال به مبدأ شما گواهی کلاینت ارائه میکنند. مبدأ شما آن را الزامی میکند و فقط نامی را میپذیرد که شما ثابت کردهاید: گواهی CDN.com.tr در همهٔ طرحهای پولی، یا گواهی مخصوص حساب شما در طرحهای Enterprise. سرورهای لبه میتوانند گواهی مبدأ شما را هم بررسی کنند.
یک شرکت مبدأ خود را روی اینترنت در دسترس نگه میدارد، اما میخواهد فقط به درخواستهایی پاسخ دهد که از طریق حساب خودش در CDN.com.tr میآیند، بدون اینکه فهرستی از آدرسهای سرورهای لبه را نگه دارد.
cdn-com-tr-origin-pull-ca.pem) را از کارت دانلود کنید و وبسرور خود را طوری تنظیم کنید که گواهی کلاینت امضاشده با آن را الزامی کند و فقط نامی را بپذیرد که زیر نامِ پذیرفتهشده (CN) نشان داده میشود: برای گواهی حساب، شناسهٔ حساب شما؛ برای گواهی CDN.com.tr، origin-pull.cdn.com.tr.X-CDN-Auth) را کنار آن نگه دارید. گواهی حساب (CN = شناسهٔ حساب شما) فقط برای حساب شما صادر میشود.در بلوک server که CDN را سرویس میدهد: ssl_client_certificate /etc/nginx/cdn-com-tr-origin-pull-ca.pem;، ssl_verify_client on;، ssl_verify_depth 2; و if ($ssl_client_s_dn !~ "(^|,)CN=<شناسه-حساب>(,|$)") { return 403; }. با گواهی CDN.com.tr، بهجای <شناسه-حساب> عبارت origin-pull\.cdn\.com\.tr را بنویسید و بررسی X-CDN-Auth خود را نگه دارید.
در میزبان مجازی HTTPS: SSLCACertificateFile /etc/ssl/cdn-com-tr-origin-pull-ca.pem، SSLVerifyClient require، SSLVerifyDepth 2؛ سپس داخل <Location "/"> این خط: Require expr %{SSL_CLIENT_S_DN_CN} == "<شناسه-حساب>".
در بلوک سایت خود: tls { client_auth { mode require_and_verify trust_pool file /etc/caddy/cdn-com-tr-origin-pull-ca.pem } }، سپس @notcdn not expression {http.request.tls.client.subject}.matches("(^|,)CN=<شناسه-حساب>(,|$)") و respond @notcdn 403. trust_pool file به Caddy نسخهٔ 2.8 یا بالاتر نیاز دارد.
بستهٔ CA را در مخزنهای Trusted Root Certification Authorities (ریشه) و Intermediate Certification Authorities (میانی) رایانهٔ محلی وارد کنید. در SSL Settings سایت، Require SSL را علامت بزنید و Client certificates را روی Require بگذارید. سپس در Configuration Editor، زیر system.webServer/security/authentication/iisClientCertificateMappingAuthentication، آن را فعال کنید و یک نگاشت یکبهچند با این قانون اضافه کنید: certificateField Subject، certificateSubField CN، matchCriteria <شناسه-حساب>.
با گواهی CDN.com.tr بله: همهٔ حسابهای CDN.com.tr همین گواهی را ارائه میکنند و سرآیند است که درخواستهای شما را از بقیه جدا میکند. با گواهی حساب، بررسی CN از قبل فقط حساب شما را میپذیرد؛ نگه داشتن سرآیند هم ضرری ندارد.
در سمت شما هیچ. گواهیها پیش از انقضا روی سرورهای لبهٔ ما، از همان مرجع و با همان نام تمدید میشوند، پس بررسی نام (CN) همچنان موفق میشود.
ساخت دامنههای اصلی و زیردامنههایی که CDN.com.tr میتواند سرویسدهی کند.
افزودن، بهروزرسانی، حذف، وارد کردن، خارج کردن و انتقال رکوردهای واجد شرایط به DNS ابری.
پیش از اعمال تغییرات DNS از دادههای تأیید و پیشنمایش هماهنگسازی استفاده کنید.
نیمسرورهای دامنه خود را به CDN.com.tr اشاره دهید تا DNS مدیریتشده، SSL وایلدکارت و مدیریت تککلیکی رکورد برای کل دامنه فعال شود.
از سپتامبر 2026، edge در CDN.com.tr هر hostname را علاوه بر HTTP/2 و IPv4 با HTTP/3 (QUIC) و IPv6 هم سرو میکند. مرورگرها خودشان سوئیچ میکنند؛ تنظیمی در سطح حساب وجود ندارد و origin شما میتواند فقط IPv4 بماند.
سرورهای لبه آدرس IP بازدیدکننده را در سرآیند X-CDN-Client-IP ارسال میکنند. مبدأ خود را فقط با یک سرآیند محرمانه که به هر قانون اضافه میکنید به روی CDN باز کنید. WebSocket و درخواستهای طولانی را بهازای هر قانون پیکربندی کنید.