it-swarm.com.de

Was ist der Unterschied zwischen einem Hostnamen und einem vollständig qualifizierten Domainnamen?

Ich bin neu in der Welt des Einrichtens von Servern und bin verblüfft über den Begriff Hostname und vollqualifizierter Domänenname (FQDN).
Wenn ich beispielsweise einen Server einrichten möchte, der Dateien im lokalen Netzwerk hostet, d. H. Einen Dateiserver, welchen würde ich dann als Hostnamen wie myfileserver oder etwas anderes verwenden?
Was ist, wenn ich einen Webserver, Mailserver usw. einrichten möchte, auf den externe Benutzer zugreifen können?

53
PeanutsMonkey

Ihr Hostname ist der Name Ihres Computers.

Ihr voll qualifizierter Domainname ist Ihr Hostname sowie die Domain, die Ihr Unternehmen verwendet und die häufig mit .local Endet.

Wenn der Name Ihres Computers bob lautet und die Domain Ihres Unternehmens contoso.local Ist, lautet der vollqualifizierte Domainname (FQDN) Ihres Computers bob.contoso.local:

  • Hostname : bob
  • Domain : contoso.com
  • [~ # ~] fqdn [~ # ~] : bob.contoso.com

Bei einer Domain wie contoso.local Habe ich keinen "externen" Internet-Domainnamen verwendet. Dieser Name muss nicht die einzige Möglichkeit sein, den Server anzusprechen.
Wenn Sie es über seine IP-Adresse verfügbar machen, können Sie DNS oder diese IP-Adresse verwenden, um externen Benutzern den Zugriff darauf zu ermöglichen.

Weitere Informationen zu DNS:
- http://www.howstuffworks.com/dns.htm
- http://en.wikipedia.org/wiki/.local

Bearbeiten : Danke für den Kommentar zu .local Domains RobM

53
sclarson

Der Hostname ist nur der Computername und der vollständig qualifizierte Domänenname ist der Hostname plus der Domänenname danach ....

hostname: bigbox fqdn: bigbox.mynetwork.com

oder gewöhnlich endet der fqdn mit .local anstelle von .com, aber das ist umgebungsspezifisch.

Normalerweise haben Sie ein privates DNS, in dem Ihre .local-Domain eingerichtet ist, und einen separaten DNS-Server für die Öffentlichkeit, auf der Ihr .com lebt. Sie möchten Ihre .local-Domain nicht auf einem öffentlichen DNS-Server ablegen, da jemand eine Möglichkeit hat, eine Liste aller Ihrer Hosts abzurufen, und Ihr Netzwerk dadurch angegriffen wird.

8
Bill Forney

Betrachten Sie es als 3 Teile

Nehmen wir an, eine Universität namens FIU. (Ja, es ist eine echte Universität) Auf der Seite der Informatik haben wir eine Domain cs.fiu.edu

wir haben auch andere Server namens Moodle, der der Hostname des Servers ist.

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

jetzt ist cs.fiu.edu ein Zweig der Domain fiu.edu. also hostname = cs domain = fiu.edu FQDN = cs.fiu.edu (dies ist ein separater Server, der das hostet), aber die Domain cs.fiu.edu gehört zu unserer Abteilung. Ich bin mir nicht sicher, ob es Sinn macht. Es kann aber auch dieses Szenario geben.

2
will