Bir sunucu etki alanı ve alt etki alanı için DNS yapabilir mi?


11

Ben ikisi için ad sunucularını değiştirmek gereken bir durum var abc ve bc . Buna iki makine ayırmak istemem.

Çoklu hedef arama hakkında okuyordum, ancak örneklerin hepsi bir alan adı ve aynı alt alan adı yerine * .bc için görünüyor .

Bu senaryo tek bir makine ile mümkün müdür?


Bu işe yarıyor, evet. Yapamayacağınız tek şey, size önceden devredilmiş olan bir şeyi yeniden delege etme girişimi olan "yatay delegasyon" olarak bilinen şeydir. ( sub1.example.comsize delege verildiyse , sub1.example.combaşkasına devredemezsiniz)
Andrew B

Yanıtlar:


19

Evet, sorunsuz bir şekilde destekleniyor.

Aynı makinede tamamen farklı alan adlarını bile barındırabilirsiniz.

Örneğin, DNS sunucusu olarak BIND9'u kullanarak şuna benzer bir şey koymalısınız named.conf:

zone "example.com" {
        type master;
        file "/usr/local/etc/namedb/static/example.com";
        notify yes;
        allow-transfer { nameservers; }
        };
};

zone "subzone.example.com" {
        type master;
        file "/usr/local/etc/namedb/static/subzone.example.com";
        notify yes;
        allow-transfer { nameservers; }
        };
};

Bölge dosyalarını bölge verilerinizle doldurmanız yeterlidir. Ana bölge dosyasında, alt bölgeleri de uygun şekilde belirtebilirsiniz, postalama için MX kayıtları bile olsa, dosya için bu örneğe bakın example.com:

; Nameservers records
ns.example.com.         IN      A       192.168.0.10
ns1.example.com.        IN      A       192.168.0.3
ns2.example.com.        IN      A       192.168.0.4

; Delegated internal zones
local.example.com.      IN      NS      ns.example.com.
mgmt.example.com.       IN      NS      ns.example.com.

; Delegated external zones
subzone.example.com.    IN      NS      ns.example.com.
whatever.example.com.   IN      NS      ns.example.com.

; Delegated external zone with its own nameservers (and glue records)
fnord.example.com.      IN      NS      ns1.fnord.example.com.
fnord.example.com.      IN      NS      ns2.fnord.example.com.
ns1.fnord.example.com.  IN      A       198.51.100.1
ns2.fnord.example.com.  IN      A       198.51.100.2

; Mailing zones
lists.example.com.      IN      A       192.168.0.13
                        IN      MX      0 lists.example.com.
                        IN      TXT     "v=spf1 mx ~all"
                        IN      SPF     "v=spf1 mx ~all"

Umarım bu her şeyi açıklığa kavuşturur.


6
Kendi ad sunucularıyla (ve oradaki tutkal kayıtlarıyla) bir alt bölge heyetinin örneğini gizledim. İnsanların buna daha erken maruz kalmaları daha iyidir.
Andrew B

Güzel. Peki aynı IP adresine sahip 'üst alan' ve 'alt alan' sorun değil mi? Veya hala aynı NIC'nin birden fazla IP'ye yanıt vermesine ihtiyaç var mı?
ethrbunny

@ethrbunny Hayır, DNS açısından sorun yok.
Andrew B

@ethrbunny Windows Sysadmin misiniz? Çünkü bu sorular Windows dünyasında yaygındır. DC'ler farklı IP adresi, farklı makineler ve benzeri gereksinimlere sahiptir
Vinícius Ferrão
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.