Web tasarım işine yeni başlayanların bilmediği “DNS nedir?” sorusuna yanıt arayalım.
Almış olduğumuz alan adını bir hosting veya sunucuya hemen yönlenmesini isteriz, ancak hemen yönlenmez ve neden yönlenmediğini çözemeyiz.
Alan adımız hosting veya sunucya yönlenmiyor ise web tasarım işine yeni başlayanların aklına gelen ilk soru alan adı bozuk mu?
Alan adı bozuk mu sorusuna yanıt ararken karşımıza DNS diye birşey çıkacaktır.
DNS cache mantığı ile çalışan bir sistem olup, herhangi bir DNS kaydı yada nameserver değişikliğinde bu işlemin dünyadaki tüm DNS sunucular üzerinde geçerli olması en iyi ihtimalle 24 saat sürebilir.
DNS yayılma süresini etkileyen faktörler nelerdir?
Alan adı DNS (Alan Adı Sistemi) kayıtlarını güncellediğinizde güncellemelerin Internete yayılması 48 saat kadar sürebilir. Siz alan adınız için herhangi bir güncelleme yaptığınızda bu değişiklik Root sunucularında anında kaydedilir. Ancak yayılma süresini etkileyen faktörler arasında şunlar yer alır:
• TTL (Yaşam Süresi) : TTL, sunucuların DNS kayıtlarınız için bilgileri önbelleğe alma süresidir. Örneğin belli bir kayıt için TTL süresini bir saat olarak ayarlarsanız, sunucular, yetkili ad sunucundan gelen güncel bilgileri almadan önce söz konusu kayıtla ilgili bilgileri yerel olarak bir saat boyunca saklar. Daha kısa süreli TTL ayarları yayılma hızını artırabilir. Ancak daha kısa süreli ayarlar, yetkili ad sunucunuza gönderilen sorguları artırabilir ve yük artışı sunucunuzun işlem süresini yavaşlatır. Bu nedenle genel olarak sunucular üzerinde TTL süresi 24 saattir.
• ISS’niz (Internet Servis Sağlayıcı) : ISS’niz (Örneğin Türk Telekom ve Türkiye’deki diğer kurumlar) Web tarama işlemini hızlandırmak ve yayılma süresini yavaşlatan trafiği azaltmak için DNS kayıtlarınızı önbelleğe alır (DNS sunucunuzdan yeni veriler almak yerine verileri yerel olarak saklar). Bazı ISS’ler TTL ayarlarını yok sayarak iki-üç günde bir yalnızca önbelleğe aldıkları kayıtları günceller. Bu durumda yine yapmış olduğunuz DNS değişikliğinin yavaş yayılmasına sebep olur.
• Yerel bilgisayarınız veya modeminiz : Internet servis sağlayıcınız ile aynı mantıkla web tarama ve diğer Internet erişim hizmetlerinin size daha hızlı sunulabilmesi için bilgisayarınız ve modeminiz üzerinde DNS cache tutmaktadır. Bu cache sistemide yapmış olduğunuz DNS değişikliklerinin yavaş yayılmasına neden olacaktır. Genellikle modem ve bilgisayarın yeniden başlatılması cache’lerin temizlenmesini sağlayacaktır.