Bearbeiten · Veränderungen zeigen · Druckansicht ·

VHost

Einleitung: Hostnames, DNS

Hostname (kurz: Host) wird der Maschinenname eines im Netzwerk angeschlossenen Geräts genannt. Meist ist es so, dass der Hostname einer Maschine, mit dessen Name im Netzwerk übereinstimmt. Daher werden die Begriffe Maschinenname und Hostname oft äquivalent benutzt. Für die Benutzung des Domain-Name-System (DNS) ist dies von großer Bedeutung, denn DNS sorgt dafür, dass sich der Mensch nicht die IP-Adresse? eines Netzwerkservers merken muss, sondern einfach deren Hostname in ein geeignetes Programm (IRC-Client, Browser, Emailprogramm, o. Ä.) eintippen kann und somit trotzdem ans Ziel gelangt.

Beispiel:

Hostname: irc-guide.de, zu dieser Maschine gehörende IP-Adresse: 62.75.148.183

Eine physikalische Maschine kann in einem Netzwerk - zum Beispiel dem Internet - unter mehreren IP-Adressen erreichbar sein (z. B. weil in ihr mehrere Netzwerkadapter oder -karten "verbaut" sind). Demzufolge kann dieser Maschine auch eine Vielzahl von Hostnamen zugeordnet sein. Es ist im DNS sogar möglich mehrere Hostnamen auf eine IP-Adresse zeigen zu lassen. Folglich kann es sein, dass man unter der Adressen www.meineseite.de und irc.meineandereseite.de ein und dieselbe Maschine wiederfindet.

Allerdings besteht nicht nur ein Zusammenhang zwischen Hostname und IP-Adresse (" => "), sondern auch ein Zusammenhang zwischen IP-Adresse und Hostname (" <= "). Man kann einer IP-Adresse (weil diese eindeutig vergeben ist) genau einen Hostname zuordnen. Diesen Vorgang nennt man auch Reverse DNS (umgekehrtes Domain Name System). Der IP-Adresse 62.75.148.183 ist nun zufällig der Hostname "irc-guide.de" zugeordnet, also genau jener Name, der auch in die andere Richtung das Alias für die IP-Adresse darstellt. Dies muss aber nicht immer der Fall sein, manchmal unterscheidet sich der Reverse-DNS-Eintrag einer IP auch vom entsprechenden Normalen DNS-Lookup des Hostnames.

Wie der Reverse-DNS-Eintrag einer IP (sofern vorhanden, es gibt IP-Adressen denen kein solcher Name zugeordnet ist!) lässt sich mit jedem normalen DNS-Tool herausfinden, unter Linux:

[hendrik@meincomputer ~]$ host 62.75.148.183
183.148.75.62.in-addr.arpa domain name pointer irc-guide.de. 

Echte Hostnamen und Virtuelle Hostnamen (vHosts)

Viele Bounceranbieter und natürlich auch Webhoster ermöglichen es, den Hostname für das gemietete Produkt frei zu wählen. Dabei tragen sie die Verbindung IP-Adresse => Hostname und auch Hostname => IP-Adresse in ihre DNS-Server ein. Vor allem bei Anbietern, die sich auf Dienstleistungen im IRC? (zum Beispiel Bouncer, Bots? oder IRC-Server?) spezialisiert haben bieten es an, für das gemietete Produkt einen besonders "lustigen" oder "elitären" Hostname auszuwählen. So gibt es zum Beispiel Hostnamen, die ähnlich wie mein.Clan.ist.der.coolste.de lauten. Diese besonders einfallsreichen Hostnamen werden im Allgemeinen als vHosts ("virtuelle Hosts") bezeichnet, diese Bezeichnung ist aber falsch. Denn diese Hostnamen sind alles andere als virtuell ("nur scheinbar existent", "simuliert"), sie existieren so wie sie sind als Eintrag auf irgendeinem DNS-Server in dieser Welt und verweisen explizit auf die IP-Adresse des gemieteten Servers. Es handelt sich also um echte, zugegebenermaßen oft ziemlich lustige, aber letztlich völlig normale Hostnamen.

Die falsche Bezeichnung vHost kommt aus einem anderen Gebiet: Einige IRC-Netzwerke (zum Beispiel das Quakenet?) bieten es an, dass deren Besucher ihren normalen, meist vom ISP? (Internet Service Provider) zugewiesenen, (...recht langweiligen... xyz1234.dip.t-dialin.net) Hostnamen ansatzweise (in anderen Netzen auch vollkommen) frei bestimmen können. So ist es zum Beispiel im Quakenet üblich, dass nach erfolgter Authentifizierung durch den Benutzer sein Hostname plötzlich als Benutzername.users.quakenet.org angezeigt wird. Dieser künstliche angezeigte Hostname entspricht nicht dem echten Maschinnenamen des Benutzers, dient aber dazu, dass jener echte Hostname aus Sicherheitsgründen verdeckt wird. Der angezeigte Hostname kann also nicht in die IP-Adresse des Rechners des Benutzers aufgelöst werden, weil der Hostname unecht - virtuell - ist. In einigen Netzwerken (mit IRC-Services? wie HostServ?) ist es manchmal möglich seinen angezeigten Hostnamen völlig frei zu wählen. Man kann dann seiner Phantasie völlig freien Lauf lassen, mit der Einschränkung, dass IRCops? oft ein Auge auf die Vergabe dieser Hostnamen haben, sodass kein Unfug damit getrieben werden kann.

Bearbeiten · Veränderungen zeigen · Druckansicht ·
Page last modified on 16.02.2008 23:53 Uhr