Datafex LogoDatafex
Tüm rehberler

Alan adını hosting'e yönlendirme: DNS kayıtları ve yayılma süresi

Yazan: Yayın: 3 dk okuma

Hosting paketi açıldığında site hazırdır ama alan adınız hâlâ eski yerini gösterir. Bu iki şeyi birbirine bağlayan katman DNS'tir ve buradaki yanlış bir adım siteyi değil, çoğu zaman e-postayı düşürür. Aşağıda web hosting paketlerinde izlenecek sıra ve atlanmaması gereken kontroller var.

İki yol var, ikisini karıştırmayın

Alan adını hosting'e bağlamanın iki yolu vardır ve hangisini seçtiğiniz, kayıtları bundan sonra nerede yöneteceğinizi belirler.

İsim sunucularını değiştirmek. Alan adını aldığınız firmanın panelinden isim sunucularını hosting tarafının verdiği adlarla değiştirirsiniz. Bu andan sonra alan adının tüm kayıtları Plesk'teki DNS bölümünden yönetilir. Kullanmanız gereken isim sunucusu adları hosting paneliniz üzerinde yazar; tahmin etmeyin, oradan okuyun.

Kayıtları kendi DNS sağlayıcınızda tutmak. İsim sunucuları olduğu gibi kalır, yalnızca A kaydını hosting sunucusunun IP adresine çevirirsiniz. CDN kullanıyorsanız ya da e-postanız başka bir serviste ise bu yol daha güvenlidir, çünkü diğer kayıtlara dokunmazsınız. Sunucunun IP adresini Plesk'te alan adı kartındaki bilgilerden görürsünüz.

Hangi kayıt ne işe yarar

KayıtNe yaparDeğiştirirseniz ne olur
AAlan adını bir IPv4 adresine bağlarSite yeni sunucudan açılır
AAAAAynı işi IPv6 için yaparIPv6 kullanan ziyaretçiler etkilenir
CNAMEBir adı başka bir ada bağlar, genelde www içinwww'li adres ana adresle aynı yere gider
MXAlan adına gelen postayı hangi sunucunun alacağını söylerYanlışsa gelen e-posta durur
TXTSPF, DKIM ve doğrulama kayıtlarını taşırGiden postanız spam'e düşmeye başlar

Tablonun dördüncü ve beşinci satırı, taşımalarda en çok zarar veren yerdir: site birkaç saat kapalı kalırsa fark edilir ve geri alınır, kaybolan e-posta ise fark edilmez.

Geçiş sırası

  1. Taşımadan bir gün önce mevcut kayıtların tamamının ekran görüntüsünü ya da kopyasını alın. Geri dönmeniz gereken tek şey bu liste olacak.
  2. Aynı gün, değiştireceğiniz kayıtların TTL değerini düşürün (örneğin 300 saniye). TTL'in kendisi eski değeri kadar süre boyunca geçerli olduğu için bunu erken yapmak gerekir.
  3. Siteyi yeni sunucuda yayına hazır hale getirin ve DNS'e dokunmadan doğrulayın; dosyalar ve veritabanı yerinde olmadan kayıt değiştirmeyin.
  4. A kaydını yeni IP'ye çevirin. İsim sunucusu değiştiriyorsanız, yeni tarafta MX ve TXT kayıtlarının eskisiyle aynı olduğundan geçişten önce emin olun.
  5. Değişiklikten sonra eski hosting paketini en az bir hafta açık bırakın. Eski sunucuya düşen son ziyaretçiler ve postalar bu süre içinde gelir.
  6. Bir hafta sonra TTL'i normal değerine (örneğin 3600 saniye) geri çekin.

"Yayılma süresi" gerçekte ne

Yaygın inanışın aksine ortada dünyaya yayılan bir şey yoktur. Ara sunucular eski cevabı TTL süresi boyunca önbelleğinde tutar ve süre dolduğunda yeniden sorar. Yani beklenecek süre, değişiklikten önceki TTL değeridir; siz kaydı değiştirdikten sonra TTL'i düşürmenin bekleyişe faydası olmaz.

Pratikte 24-48 saat denen süre, bazı operatörlerin TTL'e uymayıp kendi önbellek politikasını uygulamasından gelir. Türkiye'deki erişim sağlayıcılarda birkaç saat tipiktir, ama bunu garanti sayarak yayın planı yapmayın.

Alan adı başka bir firmada kalabilir mi?

Kalabilir. Alan adının kayıt firması ile sitenin barındırıldığı yer birbirinden bağımsızdır; hosting almak için alan adını taşımanız gerekmez. Taşımayı yalnızca yenileme ve yönetimi tek yerde toplamak istediğinizde yapın, siteyi yayına almak için değil.

Alan adını taşıyacaksanız bunu site geçişiyle aynı güne koymayın. Transfer sırasında isim sunucuları çoğu zaman olduğu gibi taşınır ama süreç günlerce sürebilir; aynı anda iki değişiklik yaparsanız bir aksaklıkta hangisinin sebep olduğunu ayırt edemezsiniz.

Yönlendirme çalıştı mı nasıl anlarsınız

Tarayıcıda siteyi açmak yanıltıcıdır: tarayıcı ve işletim sistemi kendi önbelleğini tutar. Doğru kontrol, kaydı doğrudan sormaktır:

dig +short ornek.com A
dig +short ornek.com MX
nslookup ornek.com 1.1.1.1

Üçüncü satır kaydı belirli bir DNS sunucusuna sorar; kendi operatörünüzün önbelleğini atlamanın en hızlı yolu budur. Farklı sunuculardan farklı cevaplar alıyorsanız geçiş sürüyordur, bir hata yoktur.

En pahalı hata

Alan adı firmasında isim sunucularını değiştirip MX kayıtlarını yeni tarafa yazmayı unutmak. Site sorunsuz açılır, kimse bir şey fark etmez ve o arada gelen postalar sessizce reddedilir. Postanız başka bir serviste kalacaksa MX ve ilgili TXT kayıtlarını geçişten önce yeni tarafa birebir kopyalayın; posta hizmetinin panel tarafındaki ayarını da e-posta hesabı ve spam ayarları yazısında anlattık.

Alan adını paylaşımlı hosting yerine kendi makinenize yönlendiriyorsanız iş yalnızca A kaydıyla bitmez: ters DNS, posta çıkışı ve güvenlik duvarı da size geçer. Sanal sunucu tarafında bu kalemlerin tamamı sizin sorumluluğunuzdadır.

Bu rehberdeki bilgiyle ilerlemek isterseniz:

Alan adınızı bağlayabileceğiniz hosting paketleri

İlgili rehberler