web-dev-qa-db-fra.com

Quelle est la différence entre un nom d'hôte et un nom de domaine complet?

Je suis nouveau dans le monde de la configuration des serveurs et je suis déconcerté par le terme nom d'hôte et nom de domaine complet (FQDN).
Par exemple, si je veux configurer un serveur qui héberge des fichiers sur le réseau local, c'est-à-dire un serveur de fichiers, que dois-je utiliser un nom d'hôte tel que myfileserver ou autre chose?
Et si je voulais configurer un serveur Web, un serveur de messagerie, etc. auquel les utilisateurs externes pourraient accéder?

53
PeanutsMonkey

Votre nom d'hôte est le nom de votre ordinateur.

Votre nom de domaine complet est votre nom d'hôte, plus le domaine utilisé par votre entreprise se terminant souvent par .local.

Donc, si le nom de votre ordinateur est bob et que le domaine de votre entreprise est contoso.local, le nom de domaine complet (FQDN) de votre ordinateur est bob.contoso.local:

  • Nom d'hôte : bob
  • Domaine : contoso.com
  • [~ # ~] fqdn [~ # ~] : bob.contoso.com

Dans le cas d'un domaine comme contoso.local Je n'ai pas utilisé de nom de domaine Internet "externe". Ce nom ne doit pas être la seule façon d'adresser le serveur.
Si vous le rendez disponible par son adresse IP, vous pouvez utiliser DNS ou cette adresse IP pour permettre aux utilisateurs externes d'y accéder.

Quelques informations supplémentaires sur DNS:
- http://www.howstuffworks.com/dns.htm
- http://en.wikipedia.org/wiki/.local

Edit : Merci pour le commentaire sur .local domaines RobM

53
sclarson

Le nom d'hôte est simplement le nom de l'ordinateur et le nom de domaine complet est le nom d'hôte plus le nom de domaine qui le suit ....

nom d'hôte: bigbox fqdn: bigbox.mynetwork.com

ou généralement le fqdn se termine par .local au lieu de .com mais c'est spécifique à l'environnement.

Habituellement, vous auriez un DNS privé qui contient votre configuration de domaine .local et un serveur DNS séparé pour le public où réside votre .com. Vous ne voulez pas placer votre domaine .local sur un serveur DNS public car quelqu'un aura un moyen d'obtenir une liste de tous vos hôtes et cela exposera votre réseau aux attaques.

8
Bill Forney

Considérez-le comme 3 parties

Disons, une université appelée CRF. (oui c'est une vraie université) côté informatique, on a un domaine cs.fiu.edu

nous avons également d'autres serveurs appelés moodle, qui est le nom d'hôte du serveur.

hostname = moodle
domain name = cs.fiu.edu
FQDN for that server is called moodle.cs.fiu.edu

maintenant, cs.fiu.edu est une branche du domaine, fiu.edu. donc hostname = cs domain = fiu.edu FQDN = cs.fiu.edu (qui est un serveur séparé qui héberge cela) mais le domaine cs.fiu.edu appartient à notre département. Je ne sais pas si cela a du sens. Mais il peut aussi y avoir ce scénario.

2
will