So bearbeiten Sie die Hosts-Datei unter Windows, Mac oder Linux
Gelegentlich müssen Sie die hosts-Datei auf Ihrem Computer bearbeiten. Manchmal wegen eines Angriffs oder Streiches und anderen, sodass Sie den Zugriff auf Websites und den Netzwerkverkehr einfach und frei steuern können.
Hosts-Dateien werden seit ARPANET verwendet. Sie wurden verwendet, um Hostnamen vor DNS aufzulösen. Hosts-Dateien wären umfangreiche Dokumente, die zur Unterstützung der Auflösung des Netzwerknamens dienen.
Microsoft hat die hosts-Datei in Windows-Netzwerken lebendig gehalten, weshalb es sehr wenig variiert, ob es unter Windows, macOS oder Linux verwendet wird. Die Syntax bleibt auf allen Plattformen weitgehend gleich. Die meisten Hosts-Dateien haben mehrere Einträge für das Loopback. Wir können das für das grundlegende Beispiel für die typische Syntax verwenden.
Der erste Teil ist der Ort, an den die Adresse umgeleitet werden soll, der zweite Teil ist die Adresse, die Sie umleiten möchten, und der dritte Teil ist der Kommentar. Sie können durch ein Leerzeichen getrennt werden, werden jedoch zur besseren Lesbarkeit normalerweise durch ein oder zwei Tabulatoren getrennt.
127.0.0.1 localhosts #loopback
Lassen Sie uns nun auf die Hosts-Dateien in den verschiedenen Betriebssystemen zugreifen…
Windows 8 oder 8.1 oder 10
Leider macht es Windows 8 oder 10 ärgerlich, Apps als Administrator zu öffnen - aber es ist nicht zu schwierig. Suchen Sie einfach nach Editor, klicken Sie dann in der Suchergebnisliste mit der rechten Maustaste auf den Editor und wählen Sie ihn als Administrator aus. Wenn Sie Windows 10 verwenden, wird dies im Startmenü angezeigt.
Wenn Sie Windows 10 verwenden, sieht es eher so aus:
Öffnen Sie anschließend die folgende Datei mit der Funktion Datei -> Öffnen.
c: \ windows \ system32 \ drivers \ etc \ hosts
Dann kannst du wie gewohnt bearbeiten.
Windows 7
Um auf die hosts-Datei in Windows 7 zuzugreifen, können Sie den folgenden Befehl in der Ausführungszeile verwenden, um Notepad und die Datei zu öffnen.
Notizblock c: \ windows \ system32 \ drivers \ etc \ hosts
Sobald der Notizblock geöffnet ist, können Sie die Datei bearbeiten. In diesem Beispiel werden wir Facebook blockieren. Geben Sie dazu einfach nach der # -Zeichen Folgendes ein.
0.0.0.0 www.facebook.com
Nachdem Sie Ihre Hosts-Datei bearbeitet haben, müssen Sie sie jetzt speichern.
Wenn wir nun versuchen, über IE auf Facebook zuzugreifen, können wir nicht auf die Seite zugreifen.
Wir konnten es auch nicht in Google Chrome finden… (Hinweise am Ende beachten). Weitere Informationen zum Bearbeiten Ihrer Hosts-Datei finden Sie in The Geeks Artikel zum Erstellen einer Verknüpfung zum schnellen Bearbeiten Ihrer Hosts-Datei.
Ubuntu
In Ubuntu 10.04 und den meisten Linux-Distributoren können Sie die hosts-Datei direkt im Terminal bearbeiten. Sie können Ihren bevorzugten Editor verwenden oder sogar Ihren bevorzugten GUI-Texteditor öffnen. Für dieses Beispiel verwenden wir VIM. Wie bei Windows 7 befindet sich die Ubuntu-Hosts-Datei in der /usw/ Ordner, obwohl es hier im Stammverzeichnis des Laufwerks ist. Um die Datei zu bearbeiten, müssen Sie sie als root öffnen, weshalb wir sie verwenden Sudo Hier.
Jetzt, da es offen ist, können wir es bearbeiten, um Facebook ins Nichts umzuleiten. Sie werden feststellen, dass es bei Ubuntu auch einen Abschnitt für IP6 gibt. Für die meisten Anforderungen müssen Sie nur den oberen Abschnitt bearbeiten und die IP6 ignorieren.
Jetzt können wir die Datei speichern und versuchen, zu Facebook.com zu gelangen. Genau wie in Windows werden wir feststellen, dass wir jetzt zu einer Website weitergeleitet werden, die nicht existiert.
macOS (beliebige Version)
Unter macOS ist der Zugriff auf die hosts-Datei sehr ähnlich wie bei Ubuntu. Beginnen Sie im Terminal und verwenden Sie Ihren bevorzugten Editor. Auch wenn Sie einen GUI-Texteditor aufrufen möchten, ist dies vom Terminal aus einfacher.
Die Datei sieht ein bisschen mehr wie Windows aus, nur mit etwas weniger Erklärung. Wieder werden wir Facebook umleiten.
Diesmal scheint es, dass 0.0.0.0 ein Loopback ist und Sie auf die Apache-Testseite des Computers weiterleitet.
Anmerkungen
In dieser exemplarischen Vorgehensweise sind einige Dinge zu beachten, die wir festgestellt haben. Beim Testen hat Chrome die hosts-Datei in keinem Betriebssystem verwendet, wir konnten jedoch Facebook in Chrome durch Hinzufügen blockieren www.facebook.com. Stellen Sie außerdem sicher, dass nach dem letzten Eintrag für den Abschnitt eine zusätzliche Zeile eingefügt wird.
Dies sollte Ihnen helfen, die Hosts-Datei zu verstehen und wie Sie Ihren Computer schützen können. Sie können damit Websites blockieren, auf die ein PC nicht zugreifen soll. Wenn Sie weitere Vorschläge für eines der Betriebssysteme haben, hinterlassen Sie einen Kommentar und lassen Sie es uns wissen!
Erstellen Sie eine Verknüpfung zum schnellen Bearbeiten Ihrer Hosts-Datei in Windows