Könnten Sie mir bitte diese DNS-Konfiguration erklären?

8

Ich weiß sehr wenig über die DNS-Konfiguration. Könnte mir bitte jemand im Klartext erklären, was die folgende DNS-Konfiguration bewirkt? Dies ist die Standardkonfiguration für meinen Hosting-Anbieter.

NAME/TYPE/VALUE/PRIORITY

              A            X.X.X.X              0   

*             A            X.X.X.X              0   

smtp          A            Y.Y.Y.Y              0   

              MX           smtp                 10  

NS            foo1.bar.com.                     0   

NS            foo2.bar.com.                     0   

example.com.  TXT          v=spf1 a mx +all     0

Ein paar entscheidende Punkte:

  • Warum die DOTs am Ende der Domains?
  • Warum hat der MX-Datensatz eine Priorität und warum 10?
  • Was ist der Unterschied zwischen den ersten beiden Datensätzen?
Roberto Aloi
quelle

Antworten:

25

Punkte am Ende von Namen bedeuten "Dies ist ein vollständig qualifizierter Eintrag". Ohne den Punkt hängt der DNS-Server die Domäne, für die diese Einträge aufgeführt sind, an den Namen an. Sie würden also foo1.bar.com.example.com erhalten

Die Punkte sind daher wichtig, um Fehler zu vermeiden.

Alle MX-Einträge haben Priorität. MX ist ein Mail-Exchanger-Datensatz, und Sie können mehrere MX-Einträge pro Domain haben. Der Eintrag / die Einträge teilen den Mailservern mit, wohin E-Mails für Ihre Domain gesendet werden sollen. Die Priorität ermöglicht es dem Mailserver, sie in der richtigen Reihenfolge zu testen ( niedrigste zuerst).

Der erste Datensatz besagt "Wenn Sie diese Domain nachschlagen, erhalten Sie diese IP-Adresse", dh example.com gibt xxxx an

Der zweite ist ein Platzhalter, der besagt, dass Sie diese IP-Adresse erhalten, wenn Sie eine Subdomain für diese Domain suchen und keine bestimmte Übereinstimmung vorliegt. dh bob.example.com und fred.example.com werden aufgelöst, und sie werden zu diesem XXXX aufgelöst

TXT-Einträge ermöglichen Informationsaufzeichnungen, von denen Ihre eine SPF-Beschreibung ist. SPF ist etwas ganz anderes und kümmert sich um die E-Mail-Validierung. Weitere Informationen finden Sie hier - http://en.wikipedia.org/wiki/Sender_Policy_Framework .

Die beiden NS-Einträge sind Nameserver-Einträge und teilen anderen DNS-Servern / Resolvern mit, welche Nameserver für Ihre example.com-Domain verwendet werden sollen.

EightBitTony
quelle
13
A            X.X.X.X              0 

Dies bedeutet, dass yourdomain.com in die IP XXXX aufgelöst wird

*    A            X.X.X.X              0

Dies bedeutet, dass ANYTHING.yourdomain.com (also foo.yourdomain.com oder bar.yourdomain.com) ebenfalls in XXXX aufgelöst wird

smtp          A            Y.Y.Y.Y              0

Dies bedeutet, dass Sie einen Datensatz mit dem Namen smtp.yourdomain.com haben, der in JJJJ aufgelöst wird

MX           smtp                 10 

Dadurch wird der zuvor erwähnte smtp.yourdomain.com als Mailserver für yourdomain.com festgelegt.
Wenn jemand eine E-Mail an yourdomain.com senden möchte, wird dieser Server ausprobiert.
Die Priorität 10 kann ignoriert werden, da sich in Ihrer Zone nur ein MX-Eintrag befindet.
Wenn es mehr gäbe, wäre dies die Reihenfolge, in der versucht wird, die Server zu kontaktieren (die kleinste Anzahl wird zuerst kontaktiert).

NS            foo1.bar.com.                     0   
NS            foo2.bar.com.                     0

Diese beiden Einträge legen die Server foo1.bar.com und foo2.bar.com als maßgebliche Domänenserver dieser Zone fest.
Wenn jemand smtp.yourdomain.com auflösen möchte, fragt er daher foo1.bar.com. oder foo2.bar.com.

example.com.  TXT          v=spf1 a mx +all     0

Dies ist eine Anti-Spam-Technik. Sie gibt im Grunde an, dass von yourdomain.com aus jeder Host mit einem A- oder MX-Eintrag E-Mails senden darf - und kein anderer Host ist erlaubt (ich bin mit SPF nicht sehr vertraut, bitte korrigieren Sie mich, wenn Ich liege falsch).

Schwindler
quelle
3

Das .am Ende der Domänen bedeutet, dass es sich um einen vollständig qualifizierten Domänennamen handelt. Wenn es keine gibt, hängt .der DNS die Domain an sie an, zB in Ihrem Beispiel smtpohne eine .so wird essmtp.example.com.

Für MX-Einträge ist eine Priorität festgelegt, und ein korrekt konfigurierter Mailserver versucht, E-Mails mit der niedrigsten Priorität an den Host zu senden. Wenn dies fehlschlägt, wird der Host mit der nächstniedrigeren Priorität ausprobiert.

Der erste Datensatz besagt, dass die IP-Adresse von example.com xxxx lautet, der zweite besagt, dass jeder Host in der Domäne example.com, der nicht an anderer Stelle angegeben ist (z. B. smtp), in xxxx aufgelöst wird

Sie könnten wahrscheinlich einen Blick auf diese und verwandte Artikel werfen .

user9517
quelle