Die Hosts-Datei ist eine essentielle Systemdatei, die in den Betriebssystemen Windows, Linux und macOS zu finden ist. Ihre Hauptfunktion ist auf allen drei Systemen im Wesentlichen identisch: die Zuordnung von Domainnamen zu entsprechenden IP-Adressen. Sollten Sie die Hosts-Datei noch nie bearbeitet haben, wird sie sich wahrscheinlich als leere Textdatei auf Ihrem Laufwerk präsentieren. Das wirft die Frage auf: Wozu ist diese Datei überhaupt gut? Warum sollten Benutzer die Hosts-Datei modifizieren? Und was passiert, wenn man Einträge hinzufügt oder entfernt?
Die Hosts-Datei ist ein Überbleibsel aus den Anfängen des Internets. In einer Zeit, als DNS noch keine Rolle spielte, übernahmen diese Dateien die Aufgabe, Domainnamen in IP-Adressen zu übersetzen. Obwohl sie heutzutage nicht mehr zwingend benötigt werden, finden sie immer noch Anwendung, insbesondere in Netzwerkumgebungen. Die gängigste Verwendung der Hosts-Datei ist heutzutage das Blockieren von bestimmten Domains. Darüber hinaus kann sie genutzt werden, um Webseiten umzuleiten, Geräten im Netzwerk Namen zuzuordnen und vieles mehr. Im Grunde genommen tut die Host-Datei das, was DNS auch macht: Sie weist einem Domainnamen eine IP-Adresse zu, und wenn Sie den Domainnamen im Browser eingeben, weiß das Betriebssystem dank der Host-Datei, zu welcher IP-Adresse es den Aufruf umleiten muss.
Veränderung der Hosts-Datei
Die Hosts-Datei lässt sich unter Windows 7, 8/8.1 und 10 auf ähnliche Weise bearbeiten. Dabei ist es wichtig zu wissen, dass Sie Administratorrechte benötigen, um Änderungen an der Hosts-Datei vorzunehmen.
Speicherort der Hosts-Datei
Navigieren Sie zum folgenden Pfad, um die Datei „hosts“ zu finden:
C:WindowsSystem32driversetc
Es handelt sich um eine einfache Textdatei, obwohl die Dateiendung TXT nicht angezeigt wird. Um die Datei zu öffnen, klicken Sie mit der rechten Maustaste darauf und wählen Sie als Programm zum Öffnen den Editor (Notepad) aus.
Bevor Sie Änderungen an der Hosts-Datei vornehmen, sollten Sie eine Sicherheitskopie erstellen. Zwar sind gravierende Schäden durch Modifikationen an dieser Datei eher unwahrscheinlich, es können aber Probleme beim Zugriff auf bestimmte Webseiten auftreten. Eine Sicherung ist die einfachste Möglichkeit, um eventuelle Schwierigkeiten schnell zu beheben. Wenn Sie die Hosts-Datei regelmäßig bearbeiten, empfiehlt es sich, eine Sicherungskopie von jeder Version zu speichern.
Hinzufügen einer Domain
Um eine Domain der Hostdatei hinzuzufügen, benötigen Sie sowohl den Domainnamen als auch die zugehörige IP-Adresse.
Syntax:
IP-Adresse Domainname
Beispiel:
91.198.174.192 www.wikipedia.org
Achten Sie darauf, dass Sie weder „http://“ noch „https://“ vor dem Domainnamen einfügen. Fügen Sie diese Zeile einfach zur Hosts-Datei hinzu, speichern Sie die Änderung und starten Sie Ihren Browser neu. Sie können eine öffentliche IP-Adresse verwenden, um eine Webseite abzubilden, oder eine private IP-Adresse, um ein Gerät in Ihrem Netzwerk seiner Netzwerkadresse zuzuordnen.
Blockieren einer Domain
Um eine Domain zu blockieren, benötigen Sie lediglich den Domainnamen. Sie leiten die Domain dann auf Ihr eigenes System um. Öffnen Sie die Hosts-Datei und suchen Sie nach einem Kommentar, der den Begriff „localhost“ enthält. Dies ist Ihre eigene Systemadresse.
Syntax:
Localhost-Adresse Domainname
Beispiel:
127.0.0.1 www.wikipedia.org
Speichern Sie die Änderung und starten Sie Ihren Browser neu. Ein Proxy kann verwendet werden, um eine durch die Hosts-Datei blockierte Domain zu umgehen.
Standardmäßige Hosts-Datei unter Windows 10
Nachfolgend sehen Sie den Inhalt einer unveränderten Hosts-Datei unter Windows 10:
# Copyright (c) 1993-2009 Microsoft Corp. # # Dies ist eine Beispiel-HOSTS-Datei, die von Microsoft TCP/IP für Windows verwendet wird. # # Diese Datei enthält die Zuordnungen von IP-Adressen zu Hostnamen. Jeder Eintrag # sollte in einer eigenen Zeile stehen. Die IP-Adresse sollte # in der ersten Spalte stehen, gefolgt vom entsprechenden Hostnamen. # Die IP-Adresse und der Hostname sollten durch mindestens ein # Leerzeichen getrennt sein. # # Zusätzlich können Kommentare (wie diese) in einzelne # Zeilen oder nach dem Rechnernamen, der durch ein "#"-Symbol gekennzeichnet ist, eingefügt werden. # # Zum Beispiel: # # 102.54.94.97 rhino.acme.com # Quellenserver # 38.25.63.10 x.acme.com # x Client-Host # Die Auflösung des Localhost-Namens wird von DNS selbst übernommen. # 127.0.0.1 localhost # ::1 localhost
Tools für die Hosts-Datei
Es gibt eine Vielzahl von Apps, die die Bearbeitung der Hosts-Datei vereinfachen. Diese bieten in der Regel eine grafische Benutzeroberfläche (GUI) für Aktionen, die man ansonsten auch mit dem Editor durchführen kann. Wenn Sie Bedenken haben, die Hosts-Datei manuell zu ändern, können Sie auf solche Tools zurückgreifen. Achten Sie dabei auf die Vertrauenswürdigkeit des Tools und vergleichen Sie die vorgenommenen Änderungen, um auf Nummer sicher zu gehen.