Etki Alanı Adı Sunucusu ve Adı Sunucusu aynı şey midir?


42

DNS ve Ad sunucusu arasında biraz kafam karıştı. Bunlar aynı mı, yoksa ikisi arasında bir fark var mı?

Yanıtlar:


58

Alan Adı Sunucusu diye bir şey yoktur .

DNS, ana bilgisayar adlarını global ölçekte IP adreslerine çevirme niyetinde olan bir Ad Sunucusu hiyerarşisi olan Etki Alanı Adı Sistemi anlamına gelir. Bir ad sunucusu bu çevirileri barındırır veya önbellekte saklar, ad sahibi oldukları durumda ad sunucusuna genellikle DNS Sunucusu adı verilir.

Tüm ad sunucularını saymak biraz zordur, çünkü tüm alanları basitçe sıralayamazsınız.

Size superuser.comönbelleğe alınmamış şekilde çözme konusunda bir örnek vereyim :

  • Kullandığım isim sunucusu 192.168.1.1.

    Bu, DNS girişlerini önbelleğe alan yerel yönlendiricimdir, kötü niyetli alanları yeniden yönlendirmek için bir Hosts dosyasına sahiptir.

  • Yöneltici ad sunucularına sahiptir 8.8.4.4ve 8.8.8.8Google DNS olarak bilinen set, aynı zamanda önbelleklenir.

  • Google DNS, DNS hiyerarşisinin en üstünde olan yetkili kök adı sunucularıyla iletişim kuracaktır.

  • Google DNS .com, IP'leri ARN'lerden aldığı ad sunucularıyla iletişim kuracaktır.

  • Google DNS superuser.com, hangi IP’den aldığı DNS sunucusuyla bağlantı kurar .com.

    Basit bir whois ortaya çıkarır:

    NS1.SERVERFAULT.COM
    NS2.SERVERFAULT.COM
    NS3.SERVERFAULT.COM
    

    Bu ad sunucularının IP'leri, .comad sunucusunda kayıtlı oldukları bilinir; yeni bir etki alanı kaydolduğunuzda, her zaman kendi IP'leri boyunca kullandığınız DNS sunucularını doldurmanız gerekir.

  • Google DNS superuser.com, IP’lerini bulmak için DNS sunucularıyla bağlantı kurar superuser.com:

    nslookup superuser.com NS1.SERVERFAULT.COM
    Server:  NS1.SERVERFAULT.COM
    Address:  64.34.119.33
    
    Name:    superuser.com
    Address:  64.34.119.12
    

Daha fazla bilgi için Alan Adı Sistemi ve Ad Sunucularından okumanızı öneririm .

Sunucu ismi terimi farklı bağlamlarda da kullanılır, Spiff'in cevabını daha fazlası için okuyun .


9
Yan gerçek: . kök etki alanı, örneğin: google.com. URL’deki fazladan noktaya dikkat edin. :)
Tamara Wijsman

2
@ Tom: Bu harika açıklama için teşekkürler. BT ağ tarafı için oldukça yeniyim. Ancak, bazılarının TLD sayısı, ad sunucularının listesi ve altlarına kayıtlı web adresi hakkında bir kayıt tutulması gerektiğini düşündüm.
Kunal Uppal

1
@Kunal: Belki, sadece habersiz ve bulmak zor görünüyor, bu yüzden böyle bir sayım olmadığını düşünüyorum ...
Tamara Wijsman

Wikipedia'ya göre ad sunucusu , DNS sunucusuyla karşılaştırıldığında daha geniş bir terimdir: "Ad sunucusu, bir dizin hizmetine ilişkin sorgulara yanıt vermek için bir ağ hizmeti uygulayan bir bilgisayar uygulamasıdır." DNS ise böyle bir hizmetin bir uygulamasıdır . Ve çok sayfa size yanıt olarak bahsedilen "DNS sunucusu." Sözcüğünü içeren En azından şu anda.
x-yuri

google.com için bir nslookup tamamlandığında, farklı ad sunucularında farklı sonuçlar elde ederim. Bu nasıl mümkün olabilir - her durumda, yetkili ad sunucusunu doğrudan önbelleğe almak veya vurmakla, her zaman aynı IP'yi beklerdim.
samshers

10

Bazı bağlamlarda, "ad sunucusu" terimi, İnternet Alan Adı Sisteminin bir parçası olmayan sunuculara atıfta bulunabilir. Örneğin, bir WINS sunucusu, Microsoft'un eski özel ağ protokolleri için bir ad sunucusudur. Internet DNS'sinin bir parçası olmayan kendi ad sunucusu türüne sahip başka eski LAN sistemleri olabilir.


1
Ek bilgi için + 1, bunu düşünmedim.
Tamara Wijsman

+ 1 soruyu okuduğumda hemen düşündüğümden bahsettiğim için. Ne yazık ki, daha sonra "mirası" kelimesinin kaba suiistimali için tekrar -1 .
JdeBP

2
@JdeBP Beni yanlış okuduğunu düşünüyorum. Benim "miras" kullanmamın değer yargısı yoktur, bu yüzden aşağılayıcı değildir. Bunu sadece eski sistemler anlamında söylüyorum : Eski bir teknolojiden hala kullanımda kalan bir şey. İngilizce sürekli değişen bir dildir ve bu "eski" kullanımı BT endüstrisinde birkaç yıldır yaygın olarak kullanılmaktadır. Sayfanızda bazen aşağılayıcı olarak kötüye kullanıldığı konusunda aynı fikirdeyim, ancak BT tartışmalarında bunun geçerli kullanımları da var.
Spiff

2
@JdeBP 90'lı yılların başlarında BT dergilerini hatırlıyorum; PC LAN'ların yenilenmesi "istemci-sunucu" döneminde, mini bilgisayarlar ve ana bilgisayarlara "eski sistemler" olarak atıfta bulundu. Bahse girerim 80'lerin başlarından gelen alıntıları da bulabilirim.
Spiff

2
Yukarıdaki bağlamda, "miras" kelimesi açıkça aşağılayıcı olarak kullanılmamıştır. Sesi bilgilendirici ve açık değildi açıktır.
surfasb,

10

Zor!

Bir DNS Sunucusu tipik olarak FQDN'yi (www.xxx.com) IP Adreslerine (192.168.0.1) dönüştürmek içindir.

(Bir DNS Sunucusu da daha fazlasını yapar, geriye doğru aramalar yapabilir ve son yıllarda metin etiketleri, coğrafi ip ve daha birçok başka görevler de yapabilir).

Öte yandan, "Ad Sunucusu" genellikle bir DNS Sunucusunu bulmak için kullanılır.

Örneğin, bir Whois kaydında, bir Ad Sunucusu genellikle o etki alanı için kayıtları barındıran DNS sunucusunun adresidir.

Daha karmaşık bir örnek ise, eğer sorgulanırsanız www.superuser.com, dns sunucunuza gidersiniz ve süper kullanıcının ad sunucusunda özyinelemeli bir DNS araması gerçekleşir.

Orada kaç tane var - bir dize parçası ne kadardır! Bu cevaplanması imkansız bir soru ... Tahminimce, düşük milyonlarca olmasa da (yüzlerce halka açık DNS Sunucusu için) yüz binlerce kişiye koyardım.


5
Kök ad sunucuları için 13 ad var, ancak 13'ten fazla fiziksel konumda var.
soandos

4

DNS kısaltması, Domain Name System anlamına gelir. Ana bilgisayar adlarını (ve diğer verileri) büyük çapta (dünya) IP adreslerine çevirmek için dağıtılmış bir sistemdir. name serverİnsanlar iş istasyonu / PC DNS içine giriş noktası olarak kullanabileceği yerel DNS sunucusu dediğimiz genellikle. Yerel isimleri çözecek, ancak cevaplayamadıkları için diğer isimler sunucularına yetki veriyor.

Pek çok ad sunucusu var, ancak gerektiği kadar sorgulandığından beri kaç tane bilmenize gerek yok. Sadece birkaç tane "root" isim sunucusu var (DNS hiyerarşiktir).


0

DNS Alan Adı Sistemidir ve Alan Adı Sunucusu gibi bir şey yoktur!

Etki Alanı Adı Sistemi (DNS), bilgisayarlar, hizmetler veya Internet'e veya özel bir ağa bağlı herhangi bir kaynak için hiyerarşik olarak dağıtılmış bir adlandırma sistemidir. Katılımcıların her birine atanan alan adlarıyla çeşitli bilgileri ilişkilendirir. En belirgin şekilde, kolayca ezberlenen etki alanı adlarını dünyadaki bilgisayar hizmetlerini ve aygıtlarını bulmak için gereken sayısal IP adreslerine çevirir.

Bir DNS gibi bir çok DNS kayıt türüne sahiptir.

  1. Y: Ana bilgisayar adlarını ana bilgisayarın IP adresine eşlemek için en sık kullanılan 32 bit IPv4 adresini döndürür
  2. AAAA: Ana bilgisayar adlarını ana bilgisayarın IP adresine eşlemek için en sık kullanılan 128 bit IPv6 adresini döndürür.
  3. MX: Bir alan adını o alan için mesaj aktarma aracıları listesine ve daha birçoğuna eşler ... Bunlardan biri de
  4. NS (Ad Sunucusu): Verilen yetkili ad sunucularını kullanmak için bir DNS bölgesi temsil eder.

Not: Şubat 2013 itibariyle, harf adı A'dan M'ye (13'ten fazla fiziksel konumda olmasına rağmen), letter.root-servers.net biçiminde adlarıyla belirtilen, 13 kök adı sunucusu vardır. İşte liste.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.