Die Hosts-Datei von Windows kann verwendet werden, um Domainnamen gezielt auf bestimmte IP-Adressen umzuleiten. Damit Änderungen gespeichert werden können, muss der Editor mit Administratorrechten gestartet werden.
Speicherort der Hosts-Datei
Die Hosts-Datei befindet sich unter:
C:\Windows\System32\drivers\etc\hosts
Schritt-für-Schritt-Anleitung
- Öffne das Windows-Startmenü.
- Gib in die Suche ein:
Editoroder:Notepad - Klicke den Editor mit der rechten Maustaste an.
- Wähle Als Administrator ausführen.
- Bestätige die Sicherheitsabfrage der Benutzerkontensteuerung mit Ja.
- Klicke im Editor auf Datei > Öffnen.
- Navigiere zu folgendem Ordner:
C:\Windows\System32\drivers\etc - Stelle unten rechts im Öffnen-Dialog von Textdokumente (*.txt) auf Alle Dateien (.) um.
- Wähle die Datei hosts aus und klicke auf Öffnen.
- Ergänze am Ende der Datei den gewünschten Eintrag.
Beispiel:
127.0.0.1 example.local
oder:
192.168.1.100 testdomain.local
- Speichere die Datei über Datei > Speichern.
Wichtige Hinweise
Die Hosts-Datei hat keine Dateiendung. Sie darf also nicht als hosts.txt gespeichert werden.
Ein Eintrag besteht immer aus einer IP-Adresse, gefolgt von mindestens einem Leerzeichen oder Tabulator und anschließend dem Domainnamen.
Beispiel:
IP-Adresse Domainname
Zeilen, die mit # beginnen, sind Kommentare und werden von Windows ignoriert.
DNS-Cache leeren
Falls die Änderung nicht sofort greift, sollte der DNS-Cache geleert werden.
Öffne dazu die Eingabeaufforderung als Administrator und führe folgenden Befehl aus:
ipconfig /flushdns
Danach sollte die geänderte Zuordnung aktiv sein.
Häufige Fehler
Wenn die Datei nicht gespeichert werden kann, wurde der Editor wahrscheinlich nicht mit Administratorrechten geöffnet.
Wenn die Datei als hosts.txt gespeichert wurde, ist sie falsch benannt. Die Datei muss exakt hosts heißen, ohne Dateiendung.
Wenn die Änderung keine Wirkung zeigt, kann ein Browser-Cache, DNS-Cache oder ein Proxy/VPN die Auflösung beeinflussen.