DNS (Domain Name System) türkçesi ise Alan İsimlendirme Sistemi'dir
İpv4 ve İpv6 gibi sayıyla yazılan internet protokollerini adresine ekleyerek kullanıma açılmasını sağlar , www.turkhackteam.org gibi alan adlarının bilgilerinin karşı tarafa ulaşmasını sağlar IP adreslerine çevirmek için
özelleşmiş sunucular kullanır. Bu süreç (DNS çözümlemesi olarak adlandırılır) insanların, web sitelerine erişip e-mail
mesajları gönderebilmeleri için tarayıcıya daha hatırlanabilir alan adlarını yazabilmelerini sağlar.
www.microsoft.com 'u örnek verirsek
İpv4 ve İpv6 gibi sayıyla yazılan internet protokollerini adresine ekleyerek kullanıma açılmasını sağlar , www.turkhackteam.org gibi alan adlarının bilgilerinin karşı tarafa ulaşmasını sağlar IP adreslerine çevirmek için
özelleşmiş sunucular kullanır. Bu süreç (DNS çözümlemesi olarak adlandırılır) insanların, web sitelerine erişip e-mail
mesajları gönderebilmeleri için tarayıcıya daha hatırlanabilir alan adlarını yazabilmelerini sağlar.
- 1. Bilgisayarınız erişmek istediğiniz adresin IPsini network ayarlarında girilmiş olan DNS sunucunuza sorar.
- 2. DNS sunucunuz dünya üzerinde 13 tane bulunan Root Name Server (.) lara erişmek istediğiniz adresi sorar. Root DNS sunucuların IP adresleri DNS rolü yüklü olan Windows serverlarda c:\windows\system32\dns\cache.dns dosyası içinde yazar.
- 3. Root DNS Server kendi databasei içinden .com domaininin IP adresini bulur ve buraya yönlendirir.
- 4. DNS sunucunuz .com domain adresinin kayıtlı olduğu IP adresine sorgu gönderir.
- 5. .com DNS sunucusuda kendi kayıtlarından microsoft.com DNS sunucusunun IPsini yanıt verir.
- 6. Son olarak microsoft.com domainin tutulduğu DNS sunucusuna www.microsoft.com hangi IPde sorgusu gönderilir.
- 7. www.microsoft.com IPsi DNS sunucunuza gönderilir.
- 8. DNS sunucunuz IPyi size bildirir.
- Artık bilgisayarınız www.microsoft.com için gitmesi gerektiği IPyi biliyor. Internet browserınızın adres satırına örnekteki IPyi yazdığınızda www.microsoft.com a eriştiğini göreceksiniz.
- A : DNS sunucusunu kullanan network §Êëzların isimlerini ve IPv4 adreslerini tutar.
- AAAA : DNS sunucusunu kullanan network cihazların isimlerini ve IPv6 adreslerini tutar.
- MX (Mail Exchanger): Mail sunucularının IP adreslerini tutar. MX kayıtlarındaki bir diğer bilgi öncelik (priority) bilgisidir. Yedeklilik açısından birden fazla mail sunucusu olan bir yapıda birden fazla MX kaydı tutulur. Bu durumda DNS servera gelen isteklere verilecek ilk yanıt öncelik değeri en düşük olan MX kaydının IP adresidir.
- MX (Mail Exchanger): Mail sunucularının IP adreslerini tutar. MX kayıtlarındaki bir diğer bilgi öncelik (priority) bilgisidir. Yedeklilik açısından birden fazla mail sunucusu olan bir yapıda birden fazla MX kaydı tutulur. Bu durumda DNS servera gelen isteklere verilecek ilk yanıt öncelik değeri en düşük olan MX kaydının IP adresidir.
- NS (Name Server) : Herhangi bir DNS zoneun DNS kayıtlarının tutulduğu serverın IPsini tutar.
- PTR (Pointer) : IPden isim çözmek için gerekli kayıt türüdür.
- SPF (Sender Policy Framework) : Bu kayıt türü spam mesajları engellemek için, o domain adına mail göndermesine izin verilen mail sunucularını adreslemek için kullanılır. TXT tabanlı bir kayıt türüdür.
- SRV (Service Locator) : Özel bir servisin hangi port ve hangi IPden verildiğinin bilgisini tutan kayıttır. Örnek olarak KMS (Key Management Service) için DNSe SRV kaydı girilir ve windows sistemler ürün anahtarı doğrulamasını otomatik olarak gerçekleştirir.
- SOA (Start Of Authority) : Bir DNS zone ile ilgili Name Server, domain administratorun e-mail adresi, replikasyon bilgisi ve diğer birkaç sayaç bilgisinin tutulduğu kayıt türüdür.