DNS (alan adı sunucusu), bilgisayarlara, internet üzerinden nasıl birbirlerini bulabileceklerini söyler. Browser’ınıza bir adres girdiğinizde, ISP’niz (Internet Service Provider – İnternet Servis Sağlayıcısı), yazdığınız adresi DNS ile eşleştirir ve sizi oraya yönlendirir.
http://www.domainisminiz.com ---> DNS ile eşleştirme---> DNS’nin belirlediği domain.com = 77.79.77.34 ---> O web sitesine erişim
Çünkü domaininiz her zaman aynı IP adresine sahip olacak diye bir şey yok. İnternet üzerindeki her sunucunun bir IP adresi var (telefon numarasına benzeyen, rakamlardan oluşan bir numara). Web hosting’inizi her değiştirdiğinizde, sunucunuzu ve dolayısıyla IP adresinizi değiştirmiş oluyorsunuz.
DNS’ler, domain adınızın ve hangi IP adresine yönlendirileceğinizin bir kaydını saklar.
Yukarıda da öğrendiğimiz gibi; isim sunucuları, internet aracılığı ile size nasıl ulaşılabileceğini söyler. Domain kaydınızdaki isim sunucunuzu düzenlediğinizde, en son hangi hosting şirketi aracılığı ile sitenize ulaşıldığını belirlemiş olursunuz. Eğer domain kaydınızdaki isim sunucunuzu değiştirmezseniz, web siteniz domain’inizin ait olmadığı bir sunucuyu işaret etmesini sağlayacaktır. Veya eğer eski hosing şirketiniz sizi DNS’sinden sildiyse, domaininiz işe yaramayacaktır.
Web hosting’inizi (adresinizi) değiştirdiğinizde ya da bir alan adı için ilk olarak kaydolduğunuzda, yeni DNS bilgisi, internet üzerindeki tüm diğer DNS’lere ulaşmalı. Siteniz normal olarak yaklaşık 4 saat içinde işlemeye başlamalı. Fakat bu süre bazen 24-72 saat sürebilir. Bunun sebebi şu: Birçok alan adı sunucusu (DNS) güncellemeleri belli aralıklarla olarak kontrol ediyor. Bu da onların “canlı” olmadığı anlamına gelir. Periyodik kontrolün tercih edilmesinin sebebi, sürekli kontrollerin sunucuyu yavaşlatıyor olması.
Bunun birçok sebebi olabilir:
Onların ISP’leri (İnternet Servis Sağlayıcısı) sizinkinden daha güncel DNS kayıtlarına sahip olabilir. Sabırlı olun, 24-72 saat sonra siteniz görüntülenecektir.
Evet. http://ip.adresi/~kullanıcıadı girerek sitenize erişebilirsiniz http://ip.adresi/config Girerek kontrol panelinizi görüntüleyebilirsiniz. Eğer sunucunuzun IP adresini bilmiyorsanız, hosting şirketinizden bunu öğrenebilirsiniz.