Anonim

Wie Windows-basierte Computer verfügt der Mac über eine Hosts-Datei, um zu konfigurieren, wie Ihr Computer eine Verbindung zu Websites im Internet herstellt. Diese Datei enthält Verweise auf Websites und IP-Adressen und Sie können sie auf vielen verschiedenen Wegen auf Ihrem Mac verwenden.

Einer der Gründe, warum Sie die Hosts-Datei auf Ihrem Mac bearbeiten sollten, ist das Blockieren von Websites. Es ist eine großartige Möglichkeit, den Zugriff auf bestimmte Websites auf Ihrem Computer zu blockieren. Die zweite Verwendungsmöglichkeit besteht darin, eigene Websites lokal auf Ihrem Rechner zu testen. Sie können die hosts-Datei Ihren gewählten Domainnamen auf den Netzwerkpfad Ihres lokalen Speichers umleiten lassen.

Speicherort der Mac-Hosts

Da das Bearbeiten der Hosts-Datei eine riskante Aufgabe ist, hat Apple sie absichtlich in einem privaten Ordner auf Ihrem System abgelegt. Dadurch soll verhindert werden, dass Benutzer es ohne entsprechendes Wissen ändern und das gesamte System beschädigen.

Für die neugierigen Benutzer da draußen ist der Pfad /etc/hosts/ und Sie können über ein Terminalfenster darauf zugreifen.

Hosts-Datei auf dem Mac bearbeiten

Es ist ziemlich einfach, die Hosts-Datei auf Ihrem Mac zu bearbeiten, da dafür ein integrierter Editor vorhanden ist. Es befindet sich im Terminal und heißt Nano-Editor. Sie können damit jede Textdatei öffnen und bearbeiten, einschließlich der Hosts-Datei auf Ihrem Computer.

Vergewissern Sie sich, dass Sie für die folgenden Schritte ein Administratorkonto verwenden.

  1. Klicken Sie im Dock auf Launchpad, suchen Sie nach Terminal , und starten Sie es.

  1. Geben Sie den folgenden Befehl in das Terminal ein und drücken Sie Enter. Es öffnet die Hosts-Datei im Nano-Editor.sudo nano /etc/hosts

  1. Da es sich um einen sudo-Befehl handelt, werden Sie aufgefordert, Ihr Passwort einzugeben. Geben Sie das Passwort ein und fahren Sie fort.

  1. Die Datei sollte jetzt auf Ihrem Bildschirm geöffnet sein und Sie können mit der Bearbeitung beginnen.

Die Mac-Hosts-Datei verstehen

Wenn Sie noch nie eine Hosts-Datei bearbeitet haben, ist die Arbeit mit der Datei möglicherweise etwas kompliziert. Es ist jedoch nicht so schwierig, es zu bearbeiten, wie es aussieht.

Einer der Einträge in der Datei ist 127.0.0.1 localhost.

Der erste Abschnitt mit Zahlen ist die lokale IP-Adresse für Ihren Mac. Der zweite Abschnitt, in dem der Hostname steht, verwenden Sie für den Zugriff auf diese IP-Adresse.

Die beiden obigen Teile leiten, wenn sie miteinander kombiniert werden, alle localhost Abfragen an die IP-Adresse um. 127.0.0.1 Wenn Sie in Ihrem Browser localhost eingeben, schaut Ihr Browser in die Hosts-Datei, erhält die angegebene IP-Adresse und führt Sie zu dieser IP-Adresse.

Kurz gesagt, die Hosts-Datei ist nichts anderes als eine Kombination aus IP-Adressen und Domänennamen. Sie können diese beliebig ändern, um die gewünschten Ergebnisse zu erzielen.

Umleitungen mit der Hosts-Datei einrichten

Eines der Dinge, die Sie mit der hosts-Datei tun können, ist das Einrichten von Weiterleitungen. Sie können einen Domainnamen auf etwas völlig anderes verweisen lassen, als auf das, worauf er verweisen soll.

Wenn Sie beispielsweise versuchen, Ihre Nutzung sozialer Medien einzuschränken, können Sie Domänen wie facebook.com Ihren Browser auf Websites wie beispielsweise Wikipedia umleiten lassen. Sie können nahezu jede gewünschte Domain und IP-Adresse verwenden.

Lassen Sie uns einen Blick darauf werfen, wie Sie die obige Umleitung mithilfe der Hosts-Datei einrichten können.

  1. Während die Datei im Nano-Editor geöffnet ist, verwenden Sie die Pfeiltasten, um den Cursor an die Stelle zu bringen, an der localhost endet. Drücken Sie dann Enter, um eine neue Zeile für Ihren Eintrag hinzuzufügen.

  1. Geben Sie in der gerade hinzugefügten neuen Zeile die IP-Adresse ein, an die Sie die Quelldomäne umleiten möchten. Wir verwenden 103.102.166.224, das ist die IP-Adresse von Wikipedia.

  1. Drücken Sie die Taste Tab auf Ihrer Tastatur, um zum Feld Quelldomäne zu gelangen.
  2. Geben Sie hier den Domainnamen ein, der an die zuvor eingegebene IP-Adresse umgeleitet werden soll. Wir verwenden hier facebook.com.

  1. Sobald die Änderungen vorgenommen wurden, drücken Sie die Tasten Strg + O auf Ihrer Tastatur, um die Datei zu speichern.
  2. Drücken Sie Enter, um die Aktion zu bestätigen.
  3. Drücken Sie die Tasten Strg + X, um den Nano-Editor zu schließen.
  4. Sie müssen jetzt den DNS-Cache leeren, damit die Änderungen wirksam werden. Geben Sie dazu den folgenden Befehl in das Terminal ein und drücken Sie Enter.dscacheutil -flushcache

  1. Öffnen Sie einen Browser, geben Sie facebook.com ein und drücken Sie Enter . Sie werden feststellen, dass Wikipedia statt Facebook geöffnet wird.

Kurztipp: So finden Sie die IP-Adresse einer Website

Wie Sie im obigen Verfahren sehen können, benötigen Sie die IP-Adresse der Website, auf die Sie Personen umleiten möchten. Wenn Sie es noch nicht wissen, können Sie einen Befehl im Terminal verwenden, um die IP-Adresse einer beliebigen Website herauszufinden.

  1. Geben Sie im Terminalfenster den folgenden Befehl ein und drücken Sie Enter. Achten Sie darauf, wikipedia.org durch die Website Ihrer Wahl zu ersetzen.ping wikipedia.org

  1. Es wird eine IP-Adresse auf Ihrem Bildschirm angezeigt. Das können Sie in der hosts-Datei verwenden.

Blockieren von Websites durch Bearbeiten der Hosts-Datei auf dem Mac

SO BLOCKIEREN SIE WEBSITES UNTER WINDOWS: Verwenden der Host-Datei

Das Tolle an der Hosts-Datei ist, dass Sie damit Websites blockieren können, ohne dass Sie Apps von Drittanbietern auf Ihrem Mac installieren müssen. Sie können der Datei einen Eintrag hinzufügen und alle Verbindungsanfragen zu diesem Eintrag werden abgelehnt.

  1. Starten Sie die Hosts-Datei im Nano-Editor wie oben gezeigt.
  2. Bringen Sie Ihren Cursor dorthin, wo der Eintrag localhost endet, und drücken Sie Enterum eine neue Zeile hinzuzufügen.
  3. Geben Sie die IP-Adresse ein 127.0.0.1 und drücken Sie Tabauf Ihrer Tastatur.
  4. Geben Sie den Domänennamen der Website ein, die Sie blockieren möchten. Wenn Sie beispielsweise Instagram blockieren möchten, geben Sie instagram.com. ein.

  1. Drücken Sie Strg + O, um die Änderungen zu speichern.
  2. Drücken Sie Strg + X, um die Datei zu schließen.
  3. Geben Sie den folgenden Befehl ein und drücken Sie Enter, um den DNS-Cache zu leeren.dscacheutil -flushcache

Jedes Mal, wenn Sie versuchen, auf die blockierte Seite zuzugreifen, gelangen Sie zum lokalen Host, der eine Fehlerseite anzeigt.

Die Mac-Hosts-Datei bietet Ihnen viele Möglichkeiten, mit ausgehenden Netzwerkanfragen herumzuspielen, und Sie können sie nach Belieben blockieren und entblocken. Haben Sie die Hosts-Datei schon einmal auf Ihrem Mac verwendet? Wenn ja, wofür war es? Lass es uns in den Kommentaren unten wissen.

So bearbeiten Sie die Hosts-Datei auf dem Mac