NS-Einträge auf Nameserver für geparkte Domain

NS-Einträge auf Nameserver für geparkte Domain

Ich habe eine Domäne und habe auf der Registratorseite NS-Einträge für diese Domäne festgelegt.

Für zB.:

ns1.some.com
ns2.some.com

Auf diesen NS-Servern habe ich die Datensätze A, MX.

Muss ich aus irgendeinem Grund NS-Einträge auf ns1.some.com und ns2.some.com festlegen? Bringt das etwas? Was ist mit dem SOA-Eintrag, wo sollte er platziert werden?

Danke für die Antworten.

Antwort1

Ja, die Nameserver, die die A-, MX- usw.-Einträge bereitstellen, müssen wissen, dass sie autoritativer Natur sind, daher müssen sie auch die NS-Einträge haben. Sie sollten einen als Master und den anderen als Slave konfigurieren (wenn Sie mehr als zwei haben, sollten auch alle anderen Slaves sein).

Die andere Antwort enthält viele gute Informationen, aber ich glaube nicht, dass er Ihre Frage wirklich beantwortet.

Wenn Sie BIND verwenden,Ihr Master-DNS-Server sollte einen Eintrag wie diesen haben named.conf:

acl "mysecondaries" {
        12.34.56.78;
};

zone "example.com" {
        type master;
        file "master/example.com";
        allow-transfer { "mysecondaries"; };
};

Auf dem Slave-Server etwa so:

zone "example.com" {
        type slave;
        file "slave/example.com";
        masters { 1.2.3.4; };
};

Der eigentliche Datensatz (diese Datei nur auf dem Master erstellen) sollte folgendermaßen aussehen:

example.com.       IN SOA   ns1.example.com.  root.example.com. {
                                2012082401 ; serial
                                10800      ; refresh (3 hours)
                                3600       ; retry (1 hour)
                                604800     ; expire (1 week)
                                86400      ; minimum (1 day)
                                )

                NS      ns1
                NS      ns2

                MX      10 mail

ns1             A       1.2.3.4
ns2             A       12.34.56.78

mail            A       2.34.5.67

www             CNAME   park.domain.net
@               CNAME   park.domain.net

Wenn ich schon dabei bin. Es gibtKostenlose sekundäre/Slave-DNS-DiensteSie müssen also nicht zwei eigene betreiben. Viele persönliche und kleine Websites sind auf diese Weise eingerichtet. Ich selbst verwende Afraid.net und Buddyns.com.

Um sie hinzuzufügen, fügen Sie Folgendes zu Ihrer named.conf auf Ihrem Master-Server hinzu:

acl "afraid" {
        174.37.196.55;
};

acl "buddyns" {
        173.244.206.26;
        174.136.99.149;
};

Und ändern Sie Ihre Allow-Transfer-Direktive für jede Zone named.confauf Ihrem Master:

        allow-transfer { "afraid";
                         "buddyns";
                         "mysecondaries"; };

Und fügen Sie die relevanten nsDatensätze zu Ihren Zonendateien hinzu:

                NS      ns2.afraid.org.
                NS      b.ns.buddyns.com.
                NS      c.ns.buddyns.com.

Es gibt verschiedene Möglichkeiten, diese Konfigurationen wirklich schick zu gestalten (falls das oben genannte sehr manuell erscheint, ist es das auch; aber es macht es auch ziemlich einfach). Sofern Sie nicht eine Menge Domänen parken, müssen Sie sich wirklich nicht auf etwas Komplizierteres einlassen.

verwandte Informationen