Der DNS-Server ist für die Konvertierung von Domänennamen in IP-Adressen verantwortlich, sodass Benutzer mithilfe von Domänennamen direkt auf das Internet zugreifen können, ohne sich komplexe IP-Nummernfolgen merken zu müssen. Diese Entsprechung zwischen Domänennamen und IP-Adressen, die auf DNS basiert, wird als „DNS-Einträge“ bezeichnet.
Die häufigsten Arten von DNS-Einträgen sind wie folgt:
- A-Record: „A“ steht für „Adresse“. Ein Eintrag ist die grundlegendste Art von DNS-Eintrag. Gemäß RFC 1035 ist ein A-Record ein wichtiger Datensatz für die Namensauflösung, der einen bestimmten Hostnamen (oder Domänennamen) auf die IP-Adresse des entsprechenden Hosts abbildet. Daher ist der A-Eintrag einfach ausgedrückt die IP-Adresse, die dem angegebenen Domänennamen entspricht.
- AAAA-Record: Gemäß RFC 3596 wird der AAAA-Record auch verwendet, um einen bestimmten Hostnamen (oder Domänennamen) auf die IP-Adresse des entsprechenden Hosts abzubilden. Der AAAA-Eintrag ähnelt konzeptionell dem A-Eintrag, ermöglicht es Ihnen jedoch, die IPv6-Adresse einer Domäne anstelle der IPv4-Adresse zu speichern.
- CNAME-Eintrag: Der Canonical Name Record. Gemäß RFC 1035 wird der CNAME-Eintrag verwendet, um einen Alias auf einen A-Eintrag zu verweisen, sodass für einen neuen Namen kein neuer A-Eintrag erstellt werden muss.
- MX-Eintrag: Der Mail Exchange-Eintrag. Laut RFC 1035 zeigt der MX-Record auf einen Mailserver, der dazu dient, den Mailserver anhand des Adresszusatzes des Empfängers zu finden, wenn das E-Mail-System E-Mails versendet. Wenn beispielsweise jemand einen Brief an user@mydomain.com senden möchte, sucht das E-Mail-System des Absenders den MX-Eintrag für mydomain.com über DNS. Wenn der MX-Eintrag vorhanden ist, wird die E-Mail an den durch den MX-Eintrag angegebenen Mailserver gesendet.
- NS-Eintrag: Der Nameserver-Eintrag. Gemäß RFC 1035 werden NS-Einträge verwendet, um die Auflösung eines DNS-Server-Domänennamens zu delegieren. Der NS-Eintrag des DNS-Servers erscheint im Allgemeinen in Form von ns1.domain.com, ns2.domain.com usw.
- SRV-Eintrag: Der Service-Eintrag. Gemäß RFC 2782 werden SRV-Einträge verwendet, um den Standort eines Servers zu definieren, der einen bestimmten Dienst bereitstellt, z. B. Host, Port usw.
- PTR-Record: Der Pointer-Record. Gemäß RFC 1035 werden PTR-Einträge verwendet, um eine IP-Adresse einem entsprechenden Domänennamen zuzuordnen, was das genaue Gegenteil eines "A"-Eintrags ist. PTR-Einträge werden hauptsächlich für Mailserver verwendet. Beispiel: Jemand, der ABC@163.com verwendet, sendet eine E-Mail an 123@gmail.com. Wenn der Gmail-Mailserver diese E-Mail empfängt, überprüft er den Header der E-Mail, in dem angegeben ist, von welcher IP-Adresse die E-Mail gesendet wurde, und führt dann eine Reverse-DNS-Suche gemäß dieser IP-Adresse durch. Wenn der abgefragte Domänenname 163.com lautet, wird die E-Mail akzeptiert. Wenn der Domainname nicht 163.com lautet, wird die E-Mail abgelehnt.
- TXT-Eintrag: Der Text-Eintrag. Gemäß RFC 1035 ist ein TXT-Eintrag die Beschreibung von Textinformationen, die für einen Hostnamen oder Domänennamen bereitgestellt werden. Eine seiner wichtigen Funktionen besteht darin, einen SPF-Eintrag (Sender Policy Framework) festzulegen, um den E-Mail-Absender zu identifizieren und zu verhindern, dass andere Ihre Identität ausgeben, um E-Mails zu senden.
Darüber hinaus gibt es viele weniger häufig verwendete Datensätze wie: AFSDB, APL, CAA, CDNSKEY, CDS, CERT, DHCID, DLV, DNAME, DNSKEY, DS, HIP, HTTPS, IPSECKEY, KEY, LOC, NAPTR, NSEC OPENPGPKEY, RRSIG, SIG, SOA, SPF, SSHFP, TSIG, URI usw.
Zum Anzeigen hier klicken: Vollständige Liste der DNS-Eintragstypen
Darüber hinaus ist TTL in DNS-Einträgen sehr verbreitet. TTL bedeutet Time-To-Live, was die Zeit darstellt, die der DNS-Eintrag auf dem DNS-Server zwischengespeichert wird. Wenn die TTL eines DNS-Eintrags beispielsweise 86400 Sekunden beträgt, kann der Eintrag 24 Stunden lang auf dem DNS-Server gültig bleiben.