web-dev-qa-db-fra.com

DNS: périodes de fuite

Lorsque je modifie mes enregistrements DNS Bind DNS, je dois ajouter une période de fin de fonctionner. Quel est le point de cela?

Comment se fait-il quand j'utilise everydns.net, ils ne nous obligent pas à ajouter une période de fin?

Est-ce une bizarrerie?

31
Unknown

DNS elle-même a une zone racine. Cette zone elle s'appelle littéralement ".". Bind nécessite que vous qualifiez pleinement un nom DNS (ceci inclut la zone. Ou la zone racine). Autre UIS simplifie cela en supposant la zone racine pour vous.

Dans la liaison, vous pouvez définir une variable Origin _ qui sera automatiquement annexé si vous ne spécifiez pas de nom de domaine FQDN (total qualifié, y compris le suivi.). Alnitak a un excellent exemple de la syntaxe et de diverses utilisations de cela.

21
Kevin Colby

Le . fait que le nom soit relatif à la racine, sans cela, le nom sera relatif à la zone actuelle. Le standard format de zone est défini dans RFC1035 et RFC1034 .

Comment se fait-il quand j'utilise everydns.net, ils ne nous obligent pas à ajouter une période de fin?

Est-ce une bizarrerie?

Oui, ça sonne comme easydns.net le fait un peu fouier.

10
Zoredache

Si vous n'entrez pas dans la traînée "." Ensuite, le serveur ajoutera la valeur de $ origine à la fin de l'enregistrement. Cela peut être un raccourci très utile et économiser beaucoup de taper si bien utilisé.

Malheureusement, il est également facile d'oublier le "". qui peut entraîner des problèmes difficiles à diagnostiquer.

Techniquement le "." à la fin d'un enregistrement tel que www.serverfault.com. Indique le séparateur entre le "COM" GTLD et la zone racine "".

6
Russell Heilling

Dans une FQDN, les points sont les identificateurs réels. "com" et "Edu", "HP" et "Stanford" ne sont que des délimiteurs arbitraires. Les points sont uniquement identifiés par leur spin.

2
Bryan Seigneur

Les concepteurs d'origine souhaitaient pouvoir spécifier des hôtes dans des fichiers de zone avec un minimum de taper, il est donc par défaut d'ajouter la zone à chaque entrée à moins que pleinement qualifié avec un point de trailing. Il s'agit d'une implémentation bizarre que tous les DOREDNS.NET réalise des erreurs et de la confusion de Newbie; donc ils l'ont éliminé.

2
Mike

La réponse courte .. Eh bien, a déjà déjà été documenté ici. :) Fondamentalement et mettre succinctement ", dit-on dans la RFC, Mate."

Regardez ce lien

"Non, ce point dans le nom de domaine de l'URL n'est pas une erreur."

1
Greg Meehan