DNS Nedir?
DNS Nedir Kısaca: DNS, Domain Name System’in kısaltılmış şekli/halidir. Türkçe karşılığı ise Alan İsimlendirme Sistemi olarak bilinir. Yani internetin bir tür telefon rehberi gibidir. Kolay hatırlanan isimleri Örneğin; (PlusLayer.com) gibi alan adını IP adreslerine çevirir/dönüştürür. (78.189.241.241) Kısacası ilgili web sitesine hatırlaması zor olan bir ip adresi girerek ulaşmak yerine, Direkt ilgili markanın adını içeren alan adını ve uzantısını yazmanız yeterlidir. Bu şekilde özetlemek daha doğru olur.
Teknik Olarak?
DNS, 256 karaktere kadar büyüyebilen host isimlerini IP’ye çevirmek için kullanılan bir sistemdir. Host ismi, tümüyle tanımlanmış isim (full qualified name) olarak da bilinir ve hem bilgisayarın ismini hem de bilgisayarın bulunduğu internet domainini (alan adını) gösterir. DNS, verilen bir makine adının IP adresini çözerek makinaların internet üzerinde host isimleri ile haberleşmelerine olanak tanır ve o şekilde çalışır.
DNS Tarihçesi
1984 yılına kadar DNS diye bir şey yoktu. O yıla kadar isim-IP çözümlemesi HOSTS adında bir metin dosyası ile yapılmaktaydı. İnternetteki bilgisayarların isimleri ve IP adresleri bu dosyaya elle kaydediliyordu. İnternetteki bilgisayarların her birinde bu dosyanın bir kopyası bulunmaktaydı. Bir bilgisayar bir başka bilgisayara ulaşmak istediğinde bu dosyayı inceliyor eğer dosyada o bilgisayarın kaydı bulunuyorsa IP adresini alıyor ve iletişime geçiyordu. Bu sistemin iyi işleyebilmesi için HOSTS dosyası içeriğinin hep güncel kalması gerekiyordu. Bunu sağlamak için de dosyanın aslının saklandığı ABD’deki Stanford Üniversitesine belli aralıklarla bağlanarak kopyalama yapılıyordu. Ama internetteki bilgisayarların sayısı arttıkça hem bu dosyanın büyüklüğü olağanüstü boyutlara ulaşmaya başladı hem de internetteki bilgisayarların dosyayı kopyalamak için yaptığı bağlantı Standford’daki bilgisayarları kilitlemeye başladı. Tek bir HOSTS dosyası kullanmanın başka bir kötülüğü de şuydu; bütün bilgisayarlar aynı düzeyde yer aldığı için bir bilgisayar isminin bütün internette bir eşinin daha bulunmamasını sağlamak gerekiyordu.
Bu sorunlar yüzünden internet yetkili organları 1984 yılında DNS’i ürettiler. DNS hem bilgisayar veri tabanını dağıtık bir yapıya sokuyor hem de bilgisayarlar arasında hiyerarşik bir yapı kurulmasını sağlıyordu. DNS’de dağıtık veri tabanı şöyle sağlanıyordu. Bilgisayarlar bulundukları yerlere ait oldukları kurumlara göre sınıflandırılıyorlardı. Örneğin Türkiye’deki bilgisayarların listesini (.tr domaini) Türkiye’den sorumlu bir DNS sunucu makine tutuyordu. Böylece internet ortamındaki bütün bilgisayarların bilgisinin tek bir yerde tutulması zorunluluğu kalmıyordu.
DNS Kaydı Nedir?
Alan adı kayıt edildiğinde bir DNS kaydı otomatik olarak oluşur ve DNS’ler türlerine göre hizmetinizin çalışmasına doğruda etki eder. Hosting ve alan adınızı aynı hosting firması üzerinden aldıysanız eğer herhangi bir değişiklik yapmadan kullanmaya devam edebilirsiniz.
Ancak, özellikle de profesyonel seviyedeki kullanıcılar, hosting, mail hizmeti ve alan adını farklı firmalar üzerinde barındırabilir. Bu durumda alan adınızın DNS kayıtlarını, hangi hizmeti hangi firmada kullanıyorsanız o firmanın DNS’leri yönlendirmeniz gerekmektedir.
DNS Kaydı Nedir ve Ne İşe Yarar?
Aşağıda, alan adınıza bağlı en çok kullanılan DNS kayıtları ve bu kayıtların hangi amaçla kullanıldıklarını bulabilirsiniz.
1 – PTR Kaydı Nedir? Ne İşe Yarar?
PTR kaydı ile IP adresiniz ile sunucu hizmetinizin adını eşleştirebilirsiniz. Şöyle ki; DNS server, PTR kayıtlarını kontrol ederek XXX.XX.XXX.XX IP’sine hangi makinenin bağlı olduğu bulabilir.
2 – MX Kaydı Nedir? Ne İşe Yarar?
MX kayıtları (Mail Exchanger), mail hizmetinizi aldığınız sunucuya bağlanmanızı sağlar. Eğer alan adı ile mail hizmeti farklı yerlerde barınıyorsa, alan adınızın MX kayıtlarını, mail sunucunuza yönlendirmeniz gerekmektedir. Örneğin; Hosting sunucunuz ve tüm servislerini PlusLayer.com üzerinde fakat mail sunucunuz ile servisleri GMail üzerinde gibi.
3 – NS Kayıtları Nedir? Ne İşe Yarar?
NS kayıtlar (Name Server), web sitenizin çalışacağı sunucuları gösteren DNS kaydıdır. Aynı şekilde eğer aynı hosting firması üzerinden alıyorsanız tüm servislerinizi bu konuda bir değişiklik yapmanıza gerek yoktur. Ancak farklı sunucularda ya da firmada bulunan domain’inizin DNS’lerini hosting hizmetinizin çalışacağı sunuculara yönlendirmeniz gerekmektedir.
NS kaydı bilgileri için hosting firması ile iletişime geçebilir ve gerekli değişiklikleri domain kontrol panelinizden yapabilirsiniz. NS güncelleme işlemleri 24 saat sürebilmektedir.
4 – TXT Kaydı Nedir? Ne İşe Yarar?
TXT kayıtları, sunucu hizmetiniz dışındaki kaynaklar hakkında metin biçimlendirme bilgileri içerir. Bir host hizmeti için birden fazla TXT kaydı oluşturulabilmektedir.
5 – CNAME Kaydı Nedir? Ne İşe Yarar?
CNAME (Canonical Name), bir sunucunun, birden fazla sunucu tarafından tanımlanmasını sağlayan DNS kaydıdır. CNAME kaydı oluşturabilmek için ilk olarak bir A kaydı oluşturmanız gerekmektedir.
CNAME kayıtlarının ne temel özelliği, mevcut alan adınızı farklı alan adlarına yönlendirmenizi sağlamaktadır. Bu bir ana domain olduğu gibi bir subdomain’de olabilir.
DNS Kaydı Güncelleme işlemleri hakkında detaylı bilgi almak için tıklayınız.
Bugünlük makalemizde bu kadar, Başka bir makalede görüşmek dileği ile,
PlusLayer Teknoloji