it-swarm.com.de

Was bedeutet @ in einem Hostnamen in der DNS-Konfiguration?

Ich erstelle neue DNS-Einträge in unserem DC (Windows Server 2016) und stoße auf Zonen, in denen es viele Einträge gibt, die keinen regulären Hostnamen haben, sondern nur ein "@".

Wir verwenden Bereiche und Richtlinien, neue Windows Server 2016-Funktionen für die DNS-Konfiguration.

Ich weiß, dass man "*" für Platzhalter in Hostnamen verwenden kann, aber ich kenne die Bedeutung von "@" nicht.

(Hostnames with "@"

15
jask

Wenn der Name für eine Domain (oder zone) "example.com" lautet, gibt ein @ -Datensatz an, dass der Name für den DNS-Eintrag auch "example.com" lautet.

In der GUI für einen Microsoft Windows Server-DNS-Dienst wird dies (oder zumindest seit langer Zeit) als "Gleich wie übergeordneter Ordner" bezeichnet.

Normalerweise gibt der für einen DNS-Eintrag verwendete Name alles vor dem Namen der Zone an (üblicherweise als "Domänenname" bezeichnet). Wenn Sie also einen Eintrag mit dem Namen "server01" in eine DNS-Zone mit dem Namen "example.com" eingeben, lautet der vollständige Eintrag "server01.example.com". Wenn Sie einen Eintrag eingeben möchten, bei dem der vollständige Eintrag nur "example.com" ist (was für viele Dinge wie MX-Einträge erforderlich ist), geben Sie in vielen DNS-Systemen ein @ ein, um den DNS-Server anzuweisen, darauf zu antworten Anfragen für "example.com". mit den Daten, die Sie dem betreffenden Datensatz hinzufügen.

31
Todd Wilcox

Für das, was ich im RFC finden konnte, steht es

@               A free standing @ is used to denote the current Origin.

Quelle: https://tools.ietf.org/html/rfc1035

Ich hoffe es hilft

19
Fran Gimenez