Ob Änderungen an dieser Datei vorgenommen werden, hängt von den Netzwerkeinstellungen des Windows Home Servers ab.
Zudem können noch Backups der hosts-Datei von der Home Server Konsole erstellt werden, welche mit "hosts.bak" und/oder "hosts.original" betitelt werden.
Hierbei kann es zu fehlerhaften Einträgen kommen, wenn der Administrator Änderungen der Netzwerkeinstellungen vornimmt.
Quelle: wikipediawikipedia hat geschrieben:Die Datei hosts ist eine lokale Textdatei, welche der Aufgabe von DNS-Informationen nahe kommt. Diese Datei dient der festen Zuordnung von Hostnamen mit IP-Adressen.
Details
Das Format der Datei stammt ursprünglich aus BSD (Berkeley Software Distribution) UNIX 4.3, welches in Verbindung mit dem dort entwickelten Netzwerk-Stack steht, und wurde für diverse Systeme übernommen.
Vor der Einführung des Domain Name Systems wurden Rechnernamen im Internet über Hosts-Dateien aufgelöst. Die Verteilung und Aktualisierung dieser Dateien war allerdings ein logistisches Problem. Deshalb werden Hosts-Dateien im Internet sowie in größeren Netzwerken heutzutage selten bis nicht mehr verwendet. Auch Loopback-Adressen benötigen heutzutage keinen Eintrag in der Hosts-Datei.
Muss ein Hostname in eine IP-Adresse (oder umgekehrt) aufgelöst werden, so wird bei Betriebssystemen zuerst versucht, die Auflösung lokal anhand der in der Hosts-Datei gespeicherten Zuordnungen durchzuführen, bevor andere Methoden (DNS, WINS etc.) versucht werden.
Speicherpfad der Hosts-Datei:
Bei Windows XP, Vista und Seven ist die Datei unter
Code: Alles auswählen
C:\Windows\System32\drivers\etc
Hosts-Datei bearbeiten:
Unter Vista/Seven benötigt man Administratorrechte um die Hosts-Datei zu editieren.
Am einfachsten bewerkstelligt man dieses, indem man unter
Start -> Alle Programme -> Zubehör
einen Rechtsklick auf den Editor macht und im Kontextmenü
"Als Administrator ausführen" wählt.
Mit dem Editor den o.g. Pfad öffnen, unter Dateityp "Alle Dateien" einstellen und die Datei "hosts" öffnen.
Die Datei hat keine Endung wie z.B. .txt, .ini, .cfg, o.ä.
Unveränderte hosts-Datei Windows XP
Code: Alles auswählen
# Copyright (c) 1993-1999 Microsoft Corp.
#
# Dies ist eine HOSTS-Beispieldatei, die von Microsoft TCP/IP
# für Windows 2000 verwendet wird.
#
# Diese Datei enthält die Zuordnungen der IP-Adressen zu Hostnamen.
# Jeder Eintrag muss in einer eigenen Zeile stehen. Die IP-
# Adresse sollte in der ersten Spalte gefolgt vom zugehörigen
# Hostnamen stehen.
# Die IP-Adresse und der Hostname müssen durch mindestens ein
# Leerzeichen getrennt sein.
#
# Zusätzliche Kommentare (so wie in dieser Datei) können in
# einzelnen Zeilen oder hinter dem Computernamen eingefügt werden,
# aber müssen mit dem Zeichen '#' eingegeben werden.
#
# Zum Beispiel:
#
# 102.54.94.97 rhino.acme.com # Quellserver
# 38.25.63.10 x.acme.com # x-Clienthost
127.0.0.1 localhost
Code: Alles auswählen
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
Welche Dateien (hosts, hosts.bak, hosts.original) sollten vorhanden sein, bzw. in welchem Fall werden diese erstellt?
Die hosts-Datei ist immer vorhanden, egal welche Einstellungen man am WHS getätigt hat.
Die hosts.bak wird entweder dann erstellt, wenn der WHS eine statische IP zugewiesen bekommen hat, oder bei der Deinstallation der Homeserver Konsole.
Die hosts.original ist nur bei Verwendung einer statischen IP vorhanden.
Unter welchen Voraussetzungen welche Datei vorhanden ist und welcher Inhalt zu erwarten sein sollte, kann der folgender Auflistung entnommen werden.
Szenario 1: WHS mit dynamischer IP (DHCP)
Installation der Konsole: | ||
hosts | keine Änderungen | |
hosts.bak | n/a | |
hosts.original | n/a | |
Deinstallation der Konsole: | ||
hosts | keine Änderungen | |
hosts.bak | Backup der hosts-Datei | |
hosts.original | n/a |
Installation der Konsole: | ||
hosts | Verweis auf den Homeserver | |
hosts.bak | Backup der hosts-Datei | |
hosts.original | Backup der original hosts-Datei | |
Deinstallation der Konsole: | ||
hosts | Wiederhergestellte hosts-Datei von hosts.bak | |
hosts.bak | Backup der hosts-Datei inkl. Verweis auf den Homeserver | |
hosts.original | Backup der original hosts-Datei |
vor IP-Änderung: | ||
hosts | Verweis auf den Homeserver | |
hosts.bak | Backup der hosts-Datei | |
hosts.original | Backup der original hosts-Datei | |
nach IP-Änderung: | ||
hosts | Verweis auf die neue IP des Homeservers | |
hosts.bak | Backup der hosts-Datei inkl. Verweis auf die alte IP des Homeserver | |
hosts.original | Backup der original hosts-Datei | |
Deinstallation der Konsole: | ||
hosts | Wiederhergestellte hosts-Datei, vermutlich von hosts.original | |
hosts.bak | Backup der hosts-Datei inkl. Verweis auf die letzte IP des Homeserver | |
hosts.original | Backup der original hosts-Datei |
Installation der Konsole: | ||
hosts | keine Änderung | |
hosts.bak | n/a | |
hosts.original | n/a | |
Deinstallation der Konsole: | ||
hosts | Wiederhergestellte hosts-Datei | |
hosts.bak | Backup der hosts-Datei, Herkunft unbekannt | |
hosts.original | n/a |
vor IP-Änderung: | ||
hosts | Verweis auf den Homeserver | |
hosts.bak | Backup der hosts-Datei | |
hosts.original | Backup der original hosts-Datei | |
nach IP-Änderung: | ||
hosts | Verweis auf die neue IP des Homeservers | |
hosts.bak | Backup der hosts-Datei inkl. Verweis auf die alte IP des Homeserver | |
hosts.original | Backup der original hosts-Datei | |
Deinstallation der Konsole: | ||
hosts | Wiederhergestellte hosts-Datei, vermutlich von hosts.original | |
hosts.bak | Backup der hosts-Datei inkl. Verweis auf die letzte IP des Homeserver | |
hosts.original | Backup der original hosts-Datei |
vor IP-Änderung: | ||
hosts | keine Änderung | |
hosts.bak | n/a | |
hosts.original | n/a | |
nach IP-Änderung: | ||
hosts | Verweis auf den Homeserver | |
hosts.bak | Backup der hosts-Datei | |
hosts.original | Backup der original hosts-Datei |
Nach Änderung des DNS-Names bleibt der Eintrag des alten DNS-Namens in der hosts-Datei erhalten.
Der neue Name wird nicht aufgeführt.
Somit kann u.U. keine Kommunikation mit dem WHS stattfinden.
Unbedingt die hosts-Datei der Clienten anpassen!
Gruß
sTunTe