Haupt Amazon Smart-Lautsprecher So bearbeiten Sie die Hosts-Datei unter macOS (Mac OS X)

So bearbeiten Sie die Hosts-Datei unter macOS (Mac OS X)



Die Hosts-Datei Ihres Mac ist ein kleines, aber wichtiges Textdokument, das die Möglichkeit bietet, Hostnamen bestimmten IP-Adressen zuzuordnen.

So bearbeiten Sie die Hosts-Datei unter macOS (Mac OS X)

Während das moderne Internet eine Vielzahl von öffentlichen und privaten DNS-Servern verwendet, um IP-Adressen zuzuordnen, ist die Hosts-Datei eine praktische Möglichkeit, diese DNS-Server zu überschreiben, sodass Sie eine Website-Adresse manuell auf die gewünschte IP-Adresse verweisen oder den Zugriff auf eine Website insgesamt, indem Sie auf eine ungenutzte oder interne IP-Adresse verweisen.

So deaktivieren Sie die Zeitleiste Windows 10

Werfen wir einen kurzen Blick darauf, wie Sie die Mac-Hosts-Datei unter macOS bearbeiten.

So bearbeiten Sie Ihre Mac-Hosts-Datei mit Textbearbeitung

Es gibt zwei Hauptmethoden zum Bearbeiten der Hosts-Datei in Mac OS X.

Die erste besteht darin, TextEdit zu verwenden, da die Hosts-Datei ein reines Textdokument ist. Sie können die Datei jedoch nicht direkt öffnen, da sie sich in einem geschützten Bereich des Dateisystems befindet. Stattdessen müssen wir die Datei an einen ungeschützten Ort wie den Desktop kopieren, bearbeiten und dann zurückkopieren.

  1. Um die Hosts-Datei zu finden, öffnen Sie den Finder, auf den Sie durch Klicken auf den Desktop, den Smiley-Finder unten links auf Ihrem Bildschirm oder durch Drücken von by zugreifen können cmd + Leertaste + Finder .
  2. Wählen Sie nun die Gehen Dropdown-Menü.

3. Wählen Sie dann Gehe zu Ordner aus dem Menü.

4. Geben Sie in das Feld ein/privat/etc/hostsin die Box und drücke Rückkehr .

5. Ein neues Finder-Fenster wird geöffnet und die Hosts-Datei Ihres Mac wird ausgewählt. Klicken und ziehen Sie es aus dem Finder Fenster und legen Sie es auf Ihrem Desktop ab.

Um es zu öffnen, doppelklicken Sie einfach und es wird der Inhalt der Datei in TextEdit (oder dem Texteditor Ihrer Wahl) angezeigt.

IP-Adressen blockieren

Standardmäßig ist die Datei /etc/hosts relativ einfach. Es enthält eine Reihe von beschreibenden Textzeilen, die mit dem Raute- oder Nummernzeichen (auch Raute oder Hashtag genannt) (#) auskommentiert sind.

Jede Zeile, die mit einem #-Zeichen beginnt, ist ein Kommentar und wird von der Datei /etc/hosts nicht gelesen. Für jede Zeile wird jeglicher Text nach dem Rautezeichen vom Computer ignoriert. Dies ist eine gute Möglichkeit, Ihren Dateien Notizen und Beschreibungen hinzuzufügen. Es enthält auch Standard-IP-Werte für localhost und Broadcasthost. Um die Datei zu bearbeiten, fügen Sie nach Broadcasthost Ihre eigenen Zeilen hinzu.

Neben dem Testen neu entwickelter Websites und Webhosting-Migrationen besteht ein weiterer Grund für die Bearbeitung der Hosts-Datei darin, den Zugriff auf bestimmte Websites zu blockieren.

In unserem Beispiel nehmen wir an, dass der von uns verwendete Computer ein Gerät ist, das wir ausschließlich für die Arbeit verwenden möchten, und lassen uns nicht von Facebook auf unserem Arbeitscomputer ablenken.

Geben Sie dazu die IP-Adresse ein, die Sie zuweisen möchten, gefolgt von zwei Registerkarten und dem Hostnamen. In unserem Fall möchten wir Facebook blockieren, damit wir www.facebook.com 0.0.0.0 zuordnen, was als ungültige IP-Adresse zu einem Fehler führt.

Wenn wir jetzt versuchen, von unserem Mac aus auf www.facebook.com zuzugreifen, kann der Webbrowser die Seite nicht laden, was uns hoffentlich ermutigt, wieder an die Arbeit zu gehen!

Webadressen umleiten

Alternativ können Sie statt 0.0.0.0 auch die IP-Adresse einer gültigen Site eingeben, was dazu führt, dass Benutzer, die versuchen, auf Facebook zuzugreifen, auf die Site Ihrer Wahl geleitet werden.

  1. Um die IP-Adresse einer Website zu ermitteln, können Sie den dig-Befehl verwenden, der standardmäßig mit macOS geliefert wird. Zu Sie die Site über Terminal öffnen, öffnen wir einfach Terminal und führen dann den dig-Befehl auf URL aus, der dann die IP-Adresse als Ausgabe zurückgibt.
  2. Geben Sie nun |_+_| . ein |_+_|

Hinweis: Die Option + short hält die Ausgabe auf nur die Informationen, die wir benötigen, nämlich die IP-Adresse.

3. Notieren Sie sich die zurückgegebene IP-Adresse und verwenden Sie sie in der Dateizuordnung Ihres Mac-Hosts. Beispielsweise,Die New York TimesWebsite gibt eine IP-Adresse von 170.149.172.130 zurück. Wenn wir das Facebook in unserer Hosts-Datei zuordnen, wird jedes Mal, wenn jemand, der den Mac verwendet, versucht, zu Facebook zu gehen, angezeigtDie New York Timesstattdessen laden.

Hinweis: Viele Websites erlauben es Ihnen nicht, einen Domainnamen der aktuell der Site zugeordneten IP-Adresse zuzuordnen, sodass Sie beim Versuch einen Sicherheitsfehler erhalten.

4. Sie können der Hosts-Datei beliebig viele Einträge hinzufügen, indem Sie in jeder Zeile neue Zuordnungen eingeben. Nachdem Sie die gewünschten Änderungen an der Hosts-Datei vorgenommen haben, speichern Sie sie an ihrem aktuellen Speicherort auf dem Desktop.

5. Ziehen Sie dann die hosts-Datei von Ihrem Desktop zurück an ihren ursprünglichen Speicherort unter original /privat/etc . Wenn Sie das Finder-Fenster geschlossen haben, das auf dieses Verzeichnis verweist, verwenden Sie einfach die Finder > Gehe zu > Gehe zu Ordner oben besprochenen Befehl, um es erneut zu öffnen.

6. Wenn Sie die Hosts-Datei wieder an ihrem ursprünglichen Speicherort ablegen, werden Sie von macOS gefragt, was mit der bereits vorhandenen unveränderten Hosts-Datei zu tun ist. Wählen Ersetzen und geben Sie dann Ihr Administratorkennwort ein, um die Übertragung zu authentifizieren.

Starten Sie mit der geänderten Hosts-Datei jetzt Ihren Webbrowser, um die Änderungen zu testen.

Leeren Sie Ihren DNS-Cache

In den meisten Fällen sollte die neue Zuordnung sofort funktionieren, aber wenn Sie nicht das richtige Verhalten sehen, müssen Sie möglicherweise Ihren DNS-Cache leeren, wodurch der Browser gezwungen wird, aus Ihrer Hosts-Datei zu lesen, um die Zuordnung zu bestimmen.

  1. Um den DNS-Cache auf Ihrem Mac zu leeren, öffnen Sie das Terminal und verwenden Sie den folgenden Befehl (mit sudo können Sie diesen Befehl als Administrator Ihres Computers ausführen):
  2. Geben Sie nun |_+_| . ein und drücke Rückkehr .Hinweis: Sie müssen Ihr Administratorkennwort eingeben, um diesen Befehl auszuführen.
  3. Um Ihren Mac dazu zu bringen, Ihren DNS-Cache zu leeren und dann zu bestätigen, dass Ihr Cache geleert wurde, indem Sie eine Bestätigung ausgeben, geben Sie diese beiden Befehle durch ein Semikolon getrennt ein, wie hier gezeigt: |_+_|

Ihr Mac wird dann über die Lautsprecher sagen, dass der DNS-Cache geleert wurde.

So bearbeiten Sie Ihre Mac-Hosts-Datei im Terminal mit Nano

Die Schritte im vorherigen Abschnitt sind einfach genug, aber wenn Sie das Kopieren der Hosts-Datei vermeiden möchten, können Sie sie direkt im Terminal mit dem in macOS integrierten UNIX Nano Text Editor bearbeiten.

  1. Um zu beginnen, starten Sie Terminal, geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste. Wie bei allen sudo-Befehlen müssen Sie auch Ihr Admin-Passwort eingeben, um es auszuführen:|_+_|
Hosts-Datei bearbeiten Nano

2. Sie sehen jetzt die hosts-Datei geöffnet im Nano Redakteur oderich kamoder einen anderen Editor Ihrer Wahl. So navigieren und bearbeiten Sie die Datei in Nano , verwenden Sie die Pfeiltasten auf Ihrer Tastatur.

3. Genau wie bei der obigen TextEdit-Methode können wir Hostnamen-Zuordnungen nach Belieben hinzufügen, bearbeiten oder entfernen. Da wir Nano mit sudo gestartet haben, werden alle Änderungen authentifiziert und direkt in der ursprünglichen Hosts-Datei gespeichert, ohne dass sie außerhalb ihres Heimatverzeichnisses kopiert werden muss.

4. Wenn Sie mit den Änderungen fertig sind, drücken Sie Strg-X um den Editor zu verlassen, Y. zu sparen, und Rückkehr um die vorhandene hosts-Datei zu überschreiben.

Wie bereits erwähnt, sollten Sie Ihren DNS-Cache leeren, wenn Sie feststellen, dass Ihre neuen Zuordnungen nicht richtig funktionieren.

In unseren Beispielen wurde das Blockieren und Umleiten von ablenkenden Websites in einer Arbeitsumgebung erwähnt, aber Sie können diese Schritte auch verwenden, um den Zugriff auf bösartige Websites und natürlich auch andere Verwendungen manuell zu blockieren.

Wenn Sie jemals einen Fehler machen und sich nicht sicher sind, wie Sie ihn beheben können, können Sie den Standardinhalt der Hosts-Datei jederzeit wiederherstellen, indem Sie eine der oben genannten Methoden verwenden, um die folgenden Standardinformationen einzugeben:

So ändern Sie das Profilbild auf Instagram

$ dig www.techjunkie.com + short

Abschließende Gedanken

Zu wissen, wie die Hosts-Datei unter macOS bearbeitet wird, bietet eine bequeme Möglichkeit, DNS-Server zu überschreiben und eine Website-Adresse manuell auf eine neue IP-Adresse zu verweisen oder den Zugriff zu blockieren. Wenn Sie die oben beschriebenen Schritte ausführen, können Sie diese Aufgabe sehr schnell erledigen.

Wenn Sie ein Mac-Benutzer sind und diesen Artikel nützlich fanden, sollten Sie sich andere TechJunkie-Tutorials ansehen, einschließlich So finden Sie das genaue CPU-Modell Ihres Macs und So leeren Sie das DNS in Mac Mojave

Aus welchem ​​Grund möchten Sie die Hosts-Datei Ihres Mac bearbeiten? Wie hat es geklappt? Bitte erzähl uns davon in den Kommentaren unten!

Interessante Artikel

Tipp Der Redaktion

So leiten Sie Anrufe auf jedem Telefon weiter
So leiten Sie Anrufe auf jedem Telefon weiter
Unabhängig davon, ob Sie Android- oder iPhone-Benutzer sind oder noch einen Festnetzanschluss besitzen, können Sie die Anrufweiterleitung mit ein paar einfachen Schritten einrichten.
So laden Sie Netflix-Filme auf einen Laptop herunter
So laden Sie Netflix-Filme auf einen Laptop herunter
Sie können Netflix auch dann ansehen, wenn Sie nicht mit dem Internet verbunden sind, indem Sie Filme und Fernsehsendungen auf Ihren Windows-Laptop herunterladen. Erfahren Sie hier wie.
So kopieren und fügen Sie es auf Facebook ein
So kopieren und fügen Sie es auf Facebook ein
Haben Sie einen Text, einen Kommentar oder ein Statusupdate gesehen, das Ihnen gefallen hat? Erfahren Sie, wie Sie einen Beitrag auf Facebook kopieren und mit Ihren Freunden teilen.
So streamen Sie Ihr iPhone nach Roku (2021)
So streamen Sie Ihr iPhone nach Roku (2021)
Roku ist ein Streaming-Dienst und ein Gadget, für das nur eine geringe Einführung erforderlich ist. Eines der besten Dinge ist, dass Sie mit der Roku-App den Stream auf einem Smart-TV steuern oder Ihre Videos streamen / spiegeln können. Zu machen
Fügen Sie den Registrierungseditor zur Systemsteuerung in Windows 10 hinzu
Fügen Sie den Registrierungseditor zur Systemsteuerung in Windows 10 hinzu
Hinzufügen des Registrierungseditors zur Systemsteuerung in Windows 10 Der Registrierungseditor ist ein wichtiges Tool für Systemadministratoren, Geeks und normale Benutzer, die die versteckten Einstellungen des Windows-Betriebssystems ändern möchten, die nicht über die Benutzeroberfläche verfügbar sind. Sie können es der Systemsteuerung hinzufügen, wenn Sie möchten. Dies fügt hinzu
Verhindern Sie, dass Windows 10-Designs Symbole ändern
Verhindern Sie, dass Windows 10-Designs Symbole ändern
Einige der Themen können Symbole wie Dieser PC, Netzwerk, Papierkorb und das Symbol Ihres Benutzerprofilordners ändern. Hier erfahren Sie, wie Sie diese Funktion deaktivieren.
So machen Sie einen Hintergrund in Procreate transparent
So machen Sie einen Hintergrund in Procreate transparent
Wenn Sie Schwierigkeiten haben, herauszufinden, wie Sie den Hintergrund in Procreate transparent machen können, sind Sie nicht allein. Selbst wenn Sie einen transparenten Hintergrund entworfen haben, erscheint dieser beim erneuten Öffnen der Datei oft wieder in reinem Weiß. Diese sind