Hostdateien sind Textdateien, die verwendet werden, um Domänennamen IP-Adressen zuzuordnen, genau das, was die DNS-Server tun. Sie können sie verwenden, um die Verbindung zu Websites zu optimieren, und daher müssen Sie manchmal eine bearbeiten.
Daher wird in diesem Handbuch erklärt, was Host-Dateien unter Windows sind, wie Sie sie bearbeiten können und was zu tun ist, wenn dies nicht möglich ist.
Was ist eine Hosts-Datei unter Windows?
Wenn Ihr Computer eine Verbindung zu einer Website herstellen möchte, muss er mit einem DNS-Server kommunizieren, um die URL in eine zu konvertieren IP Adresse. Wenn Sie jedoch die IP-Adresse für eine URL bereits kennen, können Sie die Details zur Hostdatei hinzufügen, und Ihr PC verwendet sie, ohne einen DNS-Server oder den Cache zu konsultieren.
Angenommen, Sie möchten unsere Website MakeUseOf in Ihrem Webbrowser aufrufen. Damit die Suche erfolgreich ist, benötigt Ihr PC eine IP-Adresse, so sieht er in der Host-Datei nach.
Wenn Sie zuvor die URL von MakeUseOf und die passende IP in der Datei angegeben haben, verwendet Ihr PC diese Informationen, um eine Verbindung herzustellen. Andernfalls versucht der PC, die IP-Adresse im DNS-Cache zu finden oder wie gewohnt eine Verbindung zu einem DNS-Server herzustellen.
Hosts-Dateien sind in allen Betriebssystemen vorhanden, jedoch an unterschiedlichen Orten. Hier sind die typischen Standorte:
- Windows 10 – „C:\Windows\System32\drivers\etc\hosts“
- Mac OS X – „/private/etc/hosts“
- Linux – „/etc/hosts“
Warum sollten Sie die Hosts-Datei bearbeiten?
Die Hosts-Datei wird aus mehreren Gründen bearbeitet, aber normalerweise möchten Sie dies für einen von zwei Zwecken tun.
Erstens ist die Hosts-Datei praktisch, wenn Ihr DNS-Server nicht effizient arbeitet. Wenn Ihr DNS-Server langsam arbeitet, können Sie die IP-Adresse und den Domänennamen in die Hosts-Datei einfügen, um den Suchvorgang zu beschleunigen (wenn Sie alle Details kennen).
Umgekehrt können Sie mit der Hosts-Kachel verhindern, dass ein PC auf eine Website zugreift. Da die Hosts-Datei die erste Anlaufstelle für einen PC ist, können Sie eine ungültige Adresse für die Zielseite eingeben, um Ihren PC daran zu hindern, darauf zuzugreifen.
So bearbeiten Sie die Hosts-Datei in Windows 10 und 11
Das Bearbeiten der Hosts-Datei in Windows ist recht einfach. Folgen Sie den unteren Schritten.
1. Erstellen Sie eine Sicherung
Als erstes müssen wir ein Backup erstellen. Dies hilft Ihnen, zu einem früheren Zustand zurückzukehren, wenn etwas schief geht.
Befolgen Sie diese Schritte, um fortzufahren:
- Starten Sie den Datei-Explorer und navigieren Sie zu dem unten genannten Ort:
C:\Windows
system32\drivers\etc - Suchen Sie nach der Hosts-Datei und klicken Sie mit der rechten Maustaste darauf.
- Wählen Kopieren und fügen Sie die Datei an einem anderen sicheren Ort auf Ihrem PC ein.
Sie können auch eine zusätzliche Sicherheitsstufe hinzufügen einen Wiederherstellungspunkt erstellen. Dieser Wiederherstellungspunkt ermöglicht es Ihnen, den aktuellen Zustand des Betriebssystems mithilfe der Systemwiederherstellungsfunktion wiederherzustellen.
2. Verwenden Sie Notepad, um die Hosts-Datei zu bearbeiten
Bei dieser Methode starten wir die Hosts-Datei mit der Notepad-App und bearbeiten sie dort direkt.
Hier ist alles, was Sie tun müssen:
- Öffnen Sie den Editor durch Drücken Sieg + S, geben Sie „Notepad“ in die Windows-Suche ein und klicken Sie auf Als Administrator ausführen.
- Navigieren Sie im folgenden Fenster zu Datei > Offen.
- Geben Sie den folgenden Speicherort in das Textfeld für Dateiname ein und klicken Sie auf Offen. Sie können auch manuell zu der Datei navigieren.
C:\Windows\System32\drivers\etc\hosts
- Sobald die Datei geöffnet ist, scrollen Sie bis zum Ende und geben Sie die IP-Adresse gefolgt vom Domänennamen der Website ein, die Sie blockieren möchten. Angenommen, wir möchten die IP-Adresse von Google zur Datei hinzufügen. Anhand dieses Beispiels sieht unsere Datei wie folgt aus.
127.0.0.1 <ahref=" http://www.google.com">www.google.coma>
- Wenn Sie eine Website blockieren möchten, geben Sie einfach falsche IP-Adressen wie 0.0.0.0 ein. Anhand des obigen Beispiels geben wir den folgenden Text ein, wenn wir Google blockieren möchten.
0.0.0.0 <ahref=" http://www.google.com">www.google.coma>
- Um Zeit zu sparen, klicken Sie auf Datei > Speichern als.
- Erweitern Sie das Dropdown-Menü für Speichern unter und wähle Alle Dateien.
- Benennen Sie die Datei als Gastgeber2 und speichern Sie es auf Ihrem Desktop.
Jetzt, wo Sie eine hosts-Datei haben, müssen Sie sie nur noch an der richtigen Stelle ablegen.
- Gehen Sie zum Desktop, klicken Sie mit der rechten Maustaste auf die gerade erstellte Datei und wählen Sie sie aus Umbenennen.
- Entfernen Sie die 2 (oder jede andere Zahl/Buchstaben, die Sie hinzugefügt haben), damit die Datei nur als Hosts bezeichnet wird.
- Kopieren Sie diese Datei.
- Starten Sie den Datei-Explorer und navigieren Sie zum ursprünglichen Speicherort des Hosts.
- Fügen Sie die neue Datei hier ein und klicken Sie auf Ersetzen Sie die Datei in diesem Ziel wenn eine Aufforderung zum Überschreiben erscheint.
Ihre bearbeitete hosts-Datei ist jetzt einsatzbereit.
Was tun, wenn die Hosts-Datei nicht funktioniert?
Wenn die Hosts-Datei auf Ihrem System nicht funktioniert, kann dies mehrere Gründe haben. Möglicherweise können Sie die Datei nicht öffnen, weil das Format nicht unterstützt wird oder Sie nicht über ausreichende Zugriffsrechte verfügen.
Wenn Sie Probleme mit der Datei haben, können Sie die folgenden Methoden zur Fehlerbehebung ausprobieren:
1. Leeren Sie den DNS- und NetBIOS-Cache
Da solche Probleme häufig auf beschädigte oder fehlerhafte Cache-Dateien zurückzuführen sind, empfehlen wir als erste Lösung, den Cache zu leeren.
Wie man letzteres durchführt, haben wir in unserem Leitfaden behandelt was ein DNS-Server ist, also sehen Sie sich die Anweisungen dazu an.
Führen Sie nach dem Löschen des DNS-Cache die folgenden Schritte aus, um den NetBIOS-Cache zu löschen:
- Geben Sie Eingabeaufforderung in die Windows-Suche ein und klicken Sie auf Als Administrator ausführen.
- Führen Sie im folgenden Fenster den folgenden Befehl aus:
nbtstat-R
Überprüfen Sie nach Ausführung des Befehls, ob das Problem behoben ist.
2. Setzen Sie die Hosts-Datei zurück
Sie können auch versuchen, die Hosts-Datei auf ihre Standardversion zurückzusetzen, um alle damit verbundenen Probleme zu lösen.
- Starten Sie den Datei-Explorer und navigieren Sie zum folgenden Speicherort:
%System Root%
system32\drivers\etc - Benennen Sie die hosts-Datei in hosts.bak um.
- Navigieren Sie als Nächstes zum folgenden Ort:
%WinDir%
system32\drivers\etc - Doppelklicken Sie auf die Hosts-Datei und ersetzen Sie den darin enthaltenen Text durch Folgendes:
# Urheberrecht (c) 1993-2009 Microsoft Corp.
#
# Dies ist eine HOSTS-Beispieldatei, 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 bleiben. Die IP-Adresse sollte
# in der ersten Spalte gefolgt vom entsprechenden Hostnamen platziert werden.
# Die IP-Adresse und der Hostname sollten durch mindestens eins getrennt werden
# Platz.
#
# Zusätzlich können Kommentare (wie diese) zu einzelnen Personen eingefügt werden
# Zeilen oder nach dem Maschinennamen, gekennzeichnet durch ein '#'-Symbol.
#
# Zum Beispiel:
#
# 102.54.94.97Nashorn.Gipfel.com # QuelleServer
# 38.25.63.10x.Gipfel.com # xKlientGastgeber
# Die Namensauflösung des lokalen Hosts wird innerhalb von DNS selbst gehandhabt.
# 127.0.0.1lokaler Host
# ::1 lokaler Host - Speichern Sie die Datei, um die Änderungen vorzunehmen.
Anpassen Ihrer Hosts-Datei unter Windows
Sie wissen jetzt, wie Sie die Hosts-Datei in Windows bearbeiten. Sie können diese Informationen verwenden, um eine Reihe von Aufgaben auszuführen, z. B. das Blockieren von Websites, das Umleiten von Websites, das Erstellen von Website-Verknüpfungen und sogar das Testen von Webservern.