Unterschied zwischen Hostname und Domainname

73008
rzlines

Was ist der Unterschied zwischen Hostname und Domainname? insbesondere in Bezug auf NIC

Könnte jemand bitte mit Beispielen erläutern, da dieses Konzept etwas verwirrend ist

69

3 Antworten auf die Frage

63
nik
  • Hostname ist der Name, der dem Endpunkt (der fraglichen Maschine) zugewiesen wurde.
    • und wird zur Identifizierung über DNS verwendet, wenn dies konfiguriert ist
  • Domäne ist der Name, der dem " Netzwerk " gegeben wird.
    • Es ist erforderlich, das Netzwerk von einem externen Punkt (wie dem Internet) zu erreichen.

Es ist in der Regel in der Form geschrieben,

hostname.domain.com -- zum Beispiel

Wenn Sie sich auf einem Hochschulcampus mit dem Namen ' The-University' befinden
und dessen Domäne ' theuniversity.org' heißt, würde
ein Rechner im Campus-Netzwerk mit dem Namen ' mymachine' angesprochen als ' mymachine.theuniversity.org'.

Wenn Sie versuchen, von Ihrem Heimnetzwerk aus eine Verbindung zu diesem Gerät herzustellen,
würden Sie diesen vollständigen Namen angeben.
Der Domain- Teil würde Sie zum Campus-Netzwerk erreichen,
und der Hostname würde es Ihnen ermöglichen, den genauen Computer auf dem Campus zu erreichen.
Ich vermeide hier die Details der IP-Adressierung und der Gateways.

Aus diesem Grund kann der Zugriff auf den Computer von einem anderen Computer innerhalb des Campus aus
nur mit dem Hostnamen ( mymachine) ohne Verwendung des Domänennamens funktionieren .

Wenn Sie sich in derselben Stadt befinden, genügt der Straßenname.
Um jedoch einen Ort in einer anderen Stadt anzusprechen, fügen Sie normalerweise den Namen der Stadt nach der Straße hinzu.


Für ein detaillierteres Lesen
der Wikipedia-Seite zu Domain Name Service könnte dies ein guter Ausgangspunkt sein.


  • Bei der Konfiguration von DNS wäre der DNS-Servername erforderlich.
    Dies ist ein Hostname (der Server ist ein adressierbarer Rechner).
  • Eine IP-Adresse kann nicht auf einen Domainnamen verweisen,
    sie kann jedoch auf einen Domain Name Server (DNS) verweisen.
müsste ich den hostnamen irgendwo erwähnen, wenn ich die dns konfiguriere? und wenn ich eine statische IP-Adresse habe, die auf den Domänennamen verweist, müsste ich den Hostnamen irgendwo angeben oder unabhängig von der Domänennamenkonfiguration rzlines vor 14 Jahren 0
Was ist, wenn ich einen A-Eintrag hinzufüge. Ist dies nicht eine IP-Adresse, die auf einen Domänennamen verweist? oder umgekehrt? rzlines vor 14 Jahren 0
Ich stimme dir nicht zu. Eine Domäne ist nicht auf einen physischen Standort und nicht einmal auf ein bestimmtes Netzwerk beschränkt! Arjan vor 14 Jahren 2
@Arjan, ich akzeptiere deine Unstimmigkeit. Ich habe in der Antwort 'over' vereinfacht. nik vor 14 Jahren 2
@nik: In `www.google.com` ist der Hostname nur` www` oder `www.google.com`? [Gillian sagt] (http://www.gilliganondata.com/index.php/2012/05/22/the-anatomy-of-a-url-protocol-hostname-path-and-parameters/) `www.google .com`. Wenn ja, bedeutet das, dass der Hostname davon abhängt, wo Sie sich befinden. Ist das der? (lokal gegen fern) Ciro Santilli 新疆改造中心 六四事件 法轮功 vor 10 Jahren 0
@CiroSantilli 轩 事件 法轮功 包 卓 轩 Sie sind beide Hostnamen. Der Name "www" an sich ist * unqualifiziert *, und Sie haben durchaus Recht, dass sie nur "intern" richtig aufgelöst wird. Je nach der DNS-Konfiguration eines Netzwerks wird es * anders * aufgelöst. Der Name "www.google.com" ist ein * vollqualifizierter Domainname * (FQDN; dies verwirrt leider die Unterscheidung zwischen "Hostname" und "Domainname") und sollte sich von jedem mit dem Internet verbundenen System auflösen lassen. kbolino vor 8 Jahren 2
@kbolino Wann also würde sich mein Computer mit `www.google.com` verbinden, wenn ich` www` schreibe? Wo müsste sich mein Computer physisch befinden? Utku vor 8 Jahren 0
@Utku Es geht nicht um den physischen Standort * per se *. Sie könnten "google.com" in Ihrem DNS-Suchpfad haben (dies kann automatisch über DHCP eingestellt werden), Sie könnten einen DNS-Server haben, der "www" an "www.google.com" mit einem `CNAME`-Datensatz oder Sie könnten Zeilen zu `/ etc / hosts` hinzufügen. Sie können diese Vorgänge auf Ihren eigenen Computern / Netzwerk selbst ausführen, dies ist jedoch in der Regel Ihren Netzwerk- und Systemadministratoren überlassen. kbolino vor 8 Jahren 1
@kbolino Eigentlich konnte ich nicht richtig schreiben, was ich zu fragen versuche. In der Antwort heißt es ua, dass Sie, wenn Sie sich auf dem Campus befinden, auf "Mymachine" zugreifen können, indem Sie einfach "Mymachine" eingeben. Wenn Sie jedoch zu Hause sind, müssen Sie die vollständige "mymachine.theuniversity.org" eingeben. Ich frage mich, was genau dieses Verhalten verursacht. Was macht es möglich, auf "mymachine" zuzugreifen, indem Sie "mymachine" eingeben, wenn Sie sich auf dem Campus befinden, aber nicht, wenn Sie sich nicht auf dem Campus befinden? Utku vor 8 Jahren 0
@Utku Eine der 3 Methoden, die ich beschrieben habe. Der Hauptunterschied zwischen Campus und Zuhause besteht darin, dass Sie zwei verschiedene Netzwerke verwenden. Sie haben unterschiedliche Konfigurationen und unterschiedliche Infrastruktur. Auf dem Campus haben die Netzwerkadministratoren der Universität die Dinge so eingerichtet, dass sie auf diese Weise funktionieren. zu Hause haben die Netzwerkadministratoren Ihres ISP keine. kbolino vor 8 Jahren 0
FQDN = HostName + Domain in Bezug auf die Befehlsausgabe: "Hostname -f" = "Hostname". "Hostname -d" Bharat vor 8 Jahren 0
@ Bharat, eigentlich. Nein. FQDN ist ein Domänenname. Der letzte Teil könnte ein Hostname sein oder nicht. Dies ist der Typ des vollqualifizierten Domänennamens. Typ A gibt eine IPv4, AAAA eine IPv6-Adresse, die eine Maschine anspricht. Sie werden normalerweise festgelegt, sodass der Host-Teil mit dem Namen des Hosts identisch ist, dies ist jedoch nicht erforderlich. Der Hostname wird in / etc / hostname und wahrscheinlich in / etc / hosts festgelegt. FQDN werden im Netzwerk-DNS-Server (oder in / etc / hosts für den lokalen Computer) festgelegt. Beispiel: Hostname bilbo könnte den vollqualifizierten Domänennamen bilbo.exampel.com und www.example.com und example.com haben. Alle sind A oder AAAA oder CNAME. Testen Sie mit Getent-Hosts Anders vor 7 Jahren 0
5
Hennes

Was ist der Unterschied zwischen Hostname und Domainname?

Eine Domain ist etwas, das Sie registrieren und auf Ihre DNS-Server verweist * 0 . Diese DNS-Server * 1 können Abfragen für Hosts in dieser Domäne beantworten.

Beachten Sie, dass sich diese Hosts nicht im selben Netzwerk befinden müssen.

Beispiel:
Gameforge * 2 ist eine Firma mit einigen 'Freemium'-Spielen. Es hat Server in mehreren Ländern. Es hat eine einzige Domain namens gameforce.com.

s13.gameforce.com kann auf einen Server in Großbritannien (und ein Netzwerk in Großbritannien)
verweisen, während s14..gameforce.com auf einen Server in Deutschland verweist.

Der Netzwerkstandort ist nicht an den Domänennamen gebunden.

Ein Host ist ein Computer in einem Netzwerk. Dieser Host kann eine oder mehrere weitere NICs und IP-Adressen haben.

Besonders in Bezug auf NIC

Bei den meisten Heimcomputern verfügt der Desktop oder Laptop über eine aktive NIC und eine IP. Es ist jedoch möglich, mehrere IPs pro NIC zu verwenden oder mehrere NICs zu verwenden. Weitere Informationen hierzu finden Sie unter Multi-Home .

Ich hoffe, dass dieser letzte Teil das "in Bezug auf NIC" beantwortet. Wenn nicht, bitte spezifizieren Sie Ihre Frage etwas mehr.



* 0 Oder an die DNS-Server einer Person, die Ihre Domäne für Sie verwaltet.
* 1 Es werden mindestens zwei DNS-Server an verschiedenen Standorten empfohlen.
* 2 Ich bin nicht mit ihnen verbunden. Es ist nur das erste Beispiel, an das ich dachte.

Ja, und ein FQDN kann auf viele Computer verweisen, und viele FQDN können auf einen Computer verweisen. Hostname nennt sich der Rechner selbst. Kann nur einer sein. FQDN nennt der Rechner von anderen. Kann viele verschiedene Namen haben. Testen Sie Getent-Hosts und lesen Sie die Man-Pages. Es könnte etwas helfen. Anders vor 7 Jahren 0
-3
xIN3N

Ein Hostname ist der Name eines Servers. In einem lokalen Netzwerk kann es sich um einen einfachen Namen wie "Mailserver" handeln.

Für die Verwendung im Internet sind Domänenname und Hostname für die meisten praktischen Zwecke dasselbe.

Siehe den entsprechenden Wikipedia-Link.

Lesen Sie mehr: http://wiki.answers.com/Q/Difference_between_domain_name_und_host_name#ixzz210PYEsh6

Es ist nicht einmal eine Wikipedia. Nakilon vor 11 Jahren 3
Hostname und Domainname sind sehr unterschiedlich. Ich vermute, dass Sie diese Frage mit einem sehr begrenzten spezifischen Beispiel beantwortet haben (z. B. http: //www.domain.tld und http: //domain.tld. Die meisten Domänen verfügen jedoch über viele Server mit jeweils eigenen Hostnamen fileserver-1.domain.tld, printerser.domain.tld, my_desktop.domain.tld, mylaptop.domain.tld usw. usw. Ihr Beispiel ignoriert dies alles und macht nur bedingt Sinn, wenn Sie dieses Web und E-Mail berücksichtigen (MX-Datensatz! ) werden oft an derselben Stelle abgebildet, dies sind jedoch die Ausnahmen! Hennes vor 9 Jahren 1
Diese Antwort ist einfach falsch. Teemu Leisti vor 5 Jahren 0