Loading...

Öğren / Nasıl Yapılır

Bir CDN için DNS Nasıl Ayarlanır

Bir CDN ancak alan adınız ona işaret ettiğinde çalışır ve bu DNS'te olur. Bu rehber, sade bir dille, DNS ile bir CDN'in nasıl bir araya geldiğini, işin içindeki A ve CNAME kayıtlarını, alan adınızı nasıl yönlendireceğinizi ve cdn.com.tr'nin DNS ile SSL'i sizin için nasıl hallettiğini anlatır.

Bir CDN için DNS Nasıl Ayarlanır

DNS ile bir CDN nasıl bir araya gelir

DNS — Alan Adı Sistemi — internetin adres defteridir. Biri alan adınızı yazdığında, DNS o adı bir tarayıcının bağlanabileceği bir adrese çevirendir. Normalde o adres web sunucunuzdur. Sitenizin önüne bir CDN koymak için DNS'i, alan adınız sunucu yerine CDN'in edge'ine çözülecek şekilde değiştirirsiniz; edge de perde arkasında origin sunucunuzla konuşur.

Gerçek web sitenizle ilgili hiçbir şeyin değişmesi gerekmez; yalnızca adın işaret ettiği yeri değiştiriyorsunuz. Geçişten sonra ziyaretçiler en yakın CDN edge'ine ulaşır — önbelleklenmiş, optimize edilmiş, korunmuş yanıtlar alarak — ve edge ihtiyaç duyduğunda origin'inizden getirir. Bir CDN kurmak, büyük ölçüde işte bu DNS değişikliğidir.

A kayıtları ve CNAME kayıtları

İki kayıt türü işin çoğunu yapar. Bir A kaydı bir adı doğrudan bir IP adresine yönlendirir — örneğin kök alan adınızı (example.com) CDN'in IP'sine. Bir CNAME kaydı bir adı başka bir ada yönlendirir — örneğin www.example.com'u bir CDN ana bilgisayarına — ve alttaki adresi CDN'in sizin için yönetmesine izin verir.

Yaygın bir desen, çıplak alan adı için bir A kaydı ve www için bir CNAME'dir, ama tam kayıtlar sağlayıcıya ve bir kök alan adını mı yoksa bir alt alan adını mı yönlendirdiğinize bağlıdır. Sağlayıcı size hangi değerleri gireceğinizi söyler; sizin işiniz bunları DNS'inize koymaktır. Alan adınızın ad sunucuları CDN tarafından yönetiliyorsa, bu bile sizin için halledilir.

Bir CDN için DNS Nasıl Ayarlanır — A kayıtları ve CNAME kayıtları
Panelde DNS kayıtları ve cdn.com.tr nameserver’ları.

Alan adınızı adım adım yönlendirme

Akış her yerde aynıdır. Önce alan adınızı CDN'e ekleyin ki trafiğinizi beklemesi gerektiğini bilsin. CDN sonra ayarlanacak DNS kayıtlarını verir — bir A ve/veya CNAME ve bazen alan adına sahip olduğunuzu kanıtlayan bir doğrulama kaydı. DNS'inizin yönetildiği yere (kayıt firmanız ya da DNS sağlayıcınız) giriş yapar, bu kayıtları girer ve kaydedersiniz.

Oradan CDN, alan adının doğru işaret ettiğini doğrular ve sunmaya başlar. Doğru yapılması gereken tek şey kesinliktir: değerleri tam olarak kopyalayın ve origin'inize işaret eden, CDN'i atlayacak eski bir kaydı geride bırakmayın. Kayıtlar girilip doğrulandıktan sonra siteniz edge'de canlıdır.

Bir CDN için DNS Nasıl Ayarlanır — Alan adınızı adım adım yönlendirme
cdn.com.tr paneliniz — site ekleyin ve servisleri yönetin.

Yayılma ve çalıştığını doğrulama

DNS değişiklikleri anında değildir. Dünyadaki sunucular DNS yanıtlarını, kaydın TTL'i (time to live) tarafından belirlenen bir süre önbellekler; böylece bir güncelleme kademeli yayılır — genellikle dakikalar, bazen daha uzun. Buna "yayılma" denir ve yalnızca bazı ziyaretçilerin değişikliği kısa bir süre için diğerlerinden önce görebileceği anlamına gelir.

Kontrol etmek için alan adınızın kayıtlarına bakıp artık CDN'e çözüldüğünü doğrulayabilir ve edge üzerinden normal sunulduğundan emin olmak için sitenizi yükleyebilirsiniz. Planlı bir değişiklikten önce TTL'i düşürmek, gelecekteki geçişlerin daha hızlı yayılmasını sağlar. Yayılma tamamlandığında herkes sitenize CDN üzerinden ulaşır.

cdn.com.tr'de otomatik DNS ve SSL

Bunun uğraştırıcı kısımları — tam kayıtları bilmek, SSL'i beklemek, sertifikaları yenilenmiş tutmak — iyi bir platformun sizi kurtardığı yerdir. cdn.com.tr, alan adınız için tam olarak hangi DNS kayıtlarını ayarlayacağınızı gösterir ya da ad sunucularınızı devrederseniz DNS'i sizin için yönetir; böylece tahmin yok.

Önemlisi, SSL otomatiktir: alan adınız cdn.com.tr'ye işaret ettiğinde bir sertifika verilir ve sonra kendi kendine yenilenir; böylece asma kilit hiç düşmez ve süre takip etmezsiniz. Tek DNS değişikliğini siz yaparsınız; doğrulama, dağıtım ve şifrelemeyi platform oradan halleder. Bu, "bir CDN kur"u bir kontrol listesinden birkaç adıma çevirir.

Bunu ne zaman yaparsınız

Mevcut bir sitenin önüne CDN koymak

DNS değişikliği geçişin tamamıdır — alan adınızı edge'e yönlendirin ve mevcut siteniz hızlanır.

Özel alan adı ekleme

Yeni bir alan adı ya da alt alan adı, edge'in kendi SSL'iyle sunması için A/CNAME kayıtlarının ayarlanmasını gerektirir.

Sağlayıcı taşıma

Önce TTL'i düşürün, sonra DNS'i yeniden yönlendirin ki geçiş en az örtüşmeyle hızla yayılsın.

SSL'i çalıştırmak

DNS cdn.com.tr'ye işaret ettiğinde sertifika otomatik verilir ve yenilenir — manuel adım yok.

CDN DNS Sık Sorulanlar

Bir CDN kullanmak için web sitemi mi yoksa yalnızca DNS'imi mi değiştiririm?

Genellikle yalnızca DNS'inizi. Alan adınızı CDN edge'ine yeniden yönlendirirsiniz; edge de perde arkasında mevcut origin sunucunuzdan getirir. Çoğu site kod değişikliği gerektirmez — geçiş bir yeniden inşa değil, bir DNS kayıt değişikliğidir.

A kaydı ile CNAME arasındaki fark nedir?

Bir A kaydı bir adı bir IP adresine, bir CNAME bir adı başka bir ada yönlendirir. Kök alan adları genellikle bir A kaydı, www gibi alt alan adları bir CNAME kullanır. CDN durumunuza göre girilecek tam değerleri size söyler.

DNS değişiklikleri ne kadar sürer?

Anında değil — DNS yanıtları her kaydın TTL'i tarafından belirlenen bir süre önbelleklenir; böylece bir değişiklik kademeli yayılır, genellikle dakikalar içinde, bazen daha uzun. Planlı bir geçişten önce TTL'i düşürmek daha hızlı yayılmasını sağlar.

cdn.com.tr DNS ve SSL'i benim için ayarlar mı?

Eklenecek tam kayıtları size gösterir ya da ad sunucularınızı devrederseniz DNS'i sizin için yönetir. Alan adınız cdn.com.tr'ye işaret ettiğinde SSL otomatik verilir ve yenilenir; böylece tek DNS değişikliğini yaparsınız ve doğrulama ile şifrelemeyi platform halleder.