18 puan yazan frogred8 2024-11-14 | Henüz yorum yok. | WhatsApp'ta paylaş
  • DNS istek sırasını değiştirme
    • Varsayılan sıra hosts -> cache -> DNS sunucusu isteği şeklindedir
    • Linux'ta bu sıra /etc/nsswitch.conf dosyası değiştirilerek değiştirilebilir
  • DNS çözümleme
    • Sorgulama sırası user -> RR(recursive resolver) -> root -> TLD -> authoritative DNS server şeklindedir
    • RR, root, TLD ve authoritative DNS'e sırayla istek gönderir; aldığı yanıta bakarak bir sonraki isteği yollar
    • Genellikle verimliliği artırmak için önce önbellek kontrol edilir
  • Root sunucuları
    • .com, .kr gibi alan adlarına bakıp uygun TLD sunucu listesini döndürür
    • Dünya genelinde 13 sunucu kümesi vardır (a-m)
      • ör. a.root-servers.net
    • DNS'in 512 byte paket sınırı nedeniyle mevcut 13'ün üzerine ekleme yapılamadığı söylenir
  • TLD sunucuları (top-level DNS)
    • Alan adı bilgisini elinde tutan authoritative DNS sunucularının listesini döndürür
    • gTLD ve ccTLD açıklaması
    • İyi ülke kodu alan ülkeler için bu durum beklenmedik şekilde gelir kaynağı da olabilir (.ai, .io)
  • Yetkili DNS sunucuları (authoritative DNS)
    • Alan adı için yapılandırılmış IP'yi döndürür
    • Cloudflare ve GoDaddy gibi, alan adının kayıt ve yönetim otoritesi olan yetkili sunuculardır
    • Büyük teknoloji şirketleri bazen bunu ayrıca yetkilendirip kullanır (AWS, Google.. )

Henüz yorum yok.

Henüz yorum yok.