DNS Master vs Slave ve Birincil ve İkincil


11

Bir "ikincil ad sunucusu" ile "ikincil ad sunucusu" ve "birincil ad sunucusu" ile "ana ad sunucusu" arasındaki fark konusunda biraz kafam karıştı  

Bir köle adı sunucusunun yöneticiyi sorguladığını ve yöneticideki değişikliklere göre kendini güncellediğini anlıyorum. Emin olmadığım, 2 ad sunucusu kurduğumu varsayalım:

ns1.example.com
ns2.example.com

Bunların her ikisi de "birincil ve ana" olarak ayarlanmalı ve sonra ikincil ad sunucuları köle olarak mı kurulmalıdır? Veya herhangi bir zamanda yalnızca BİR birincil master olmalı ve diğer tüm isim sunucuları köle olmalı mı?

Birkaç rehber ve çok sayıda man sayfaları okudum, ancak bu konuyu henüz okudum. Herkes bu tür bir şey için bir referans işaretçi var mı? Veya birden fazla DNS sunucusu kurmak için en iyi uygulamanın ne olduğunu biliyor musunuz?

Yanıtlar:


9

Sadece asıl soru ile ilgili bütünlük için:

"ikincil ad sunucusu" ile "ikincil ad sunucusu" ile "birincil ad sunucusu" ile "ana ad sunucusu" arasındaki fark

Gönderen web mükemmel Bölüm 4 "ProDNS ve BIND"

"Master terimi BIND 8.x'de tanıtıldı ve" birincil "teriminin yerini aldı."

ve

"Slave terimi BIND 8.x'de tanıtıldı ve" ikincil "teriminin yerini aldı."


4

Normalde bir ana sunucu tanımlarsınız ve diğer tüm sunucular bağımlı sunuculardır. Bunları birincil ve ikincil olarak sipariş edebilirsiniz, ancak bence bu sadece bir isim sözleşmesi.

İçin Bind DNS örneğin sunucunun:

Ana yapılandırmada, bölge tanımınıza aşağıdaki satırı ekleyerek diğer tüm ad sunucularına bildirmeyi belirtebilirsiniz:

zone "example.com"{
    type master;
    file "example.com";
    notify yes; // Add this line to enable Notifications
}

Bu, tüm diğer | bağımlı ad sunucularının bölgenin güncelleştirildiğine dair bir bildirim almasına neden olur. Bu bildirimleri hangi ad sunucularının alacağını nerede belirtebileceğinizi merak edebilirsiniz, bunları kullanarak bölge tanımınızda şunları belirleyebilirsiniz:

allow-notify host|ip;

Bkz. Http://www.zytrax.com/books/dns/ch7/xfer.html

Varsayılan olarak, SOA kaydında belirtilen tüm ad sunucuları bölgenin güncellemelerini alır.

Görmek:

http://www.zytrax.com/books/dns/ch8/soa.html


1

Hayır, genellikle sadece bir ustanız var. Bazen gizli bir ustanız bile var: "internetten" ulaşılamıyor, sadece köleleriniz ondan güncellemeler alıyor. Ve güncellemeler genellikle şu şekilde akar: master slave'lere bir güncelleme (ve seri numarası) olduğunu bildirir, slave'ler master daha yeni ise onlara bir tam bölge göndermelerini ister (bazen bir slave birden fazla kez bildirim alır ).

Birincil / ikincil için: bu (afaik) alanlar için web arayüzlerinde saf argo. Temelde birçoğu iki isim sunucusu vermenizi gerektirdiğinden.

Örneğin, ns1 ustası ve ns2 köle olsun ve onunla yapalım.

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.