Zum Hauptinhalt springen

Was ist eine Hosts-Datei und wie finde ich sie

Hosts-Datei ist eine Textdatei, die von Betriebssystemen verwendet wird, um IP-Adressen mit den entsprechenden Hostnamen zu verknüpfen. Es ist eine einfache Datenbank, die Einträge für das lokale Netzwerk überschreibt oder hinzufügt, wobei der Zugriff auf Standard-DNS-Server ignoriert wird.

Häufig wird eine Hosts-Datei verwendet, um den Zugriff auf bestimmte Websites zu blockieren oder den Datenverkehr an eine andere IP-Adresse umzuleiten. Es kann auch verwendet werden, um virtuelle Hosts auf einem lokalen Computer zu konfigurieren oder Websites zu testen, bevor DNS-Einträge aktualisiert werden.

Wenn Sie beispielsweise den Zugriff auf eine bestimmte Website blockieren möchten, können Sie die IP-Adresse und die URL der Website der Hosts-Datei hinzufügen. Wenn Sie also versuchen, diese Website zu öffnen, wird der Benutzer zu einer anderen Seite weitergeleitet oder erhält eine Fehlermeldung.

Es kann etwas schwierig sein, die Hosts-Datei auf Ihrem Betriebssystem zu finden, da ihr Speicherort je nach Systemversion unterschiedlich sein kann. Unter Windows befindet sich die Hosts-Datei normalerweise im Pfad "C:\Windows\System32\drivers\etc\hosts". während es auf macOS und Linux normalerweise auf dem Weg ist "/etc/hosts".

Was ist eine Hosts-Datei und wie funktioniert sie

Wenn Sie versuchen, eine Webseite oder Anwendung zu öffnen, überprüft Ihr Computer die hosts-Datei, um die richtige IP-Adresse für diese Domäne zu ermitteln. Wenn die IP-Adresse in der hosts-Datei gefunden wird, verwendet Ihr Computer diese, um eine Verbindung zum Server herzustellen, ohne die Anforderung an den DNS-Server zu umgehen.

Mit der Hosts-Datei können Sie auch den Zugriff auf bestimmte Websites blockieren, indem Sie ungültige oder nicht vorhandene IP-Adressen für diese Domänen angeben. Dies kann nützlich sein, um Ihren Computer vor unerwünschten Inhalten oder bösartigen Websites zu schützen.

Um die Hosts-Datei zu finden, können Sie den Datei-Explorer öffnen und zum folgenden Pfad navigieren: C:\Windows\System32\drivers\etc\hosts . Oder Sie können die Eingabeaufforderung verwenden, indem Sie "notepad" eingeben C:\Windows\System32\drivers\etc\hosts ", um die hosts-Datei im Standardtexteditor zu öffnen.

Denken Sie daran, dass Sie Administratorrechte benötigen, um Änderungen an der Hosts-Datei vorzunehmen. Stellen Sie daher sicher, dass Sie als Administrator arbeiten oder über die richtigen Berechtigungen verfügen.

Warum benötigen Sie die Hosts-Datei und wie wird sie verwendet

Die Hauptanwendung der Hosts-Datei besteht darin, den Zugriff auf bestimmte Websites oder Ressourcen zu blockieren, indem ihre IP-Adresse an die lokale Adresse 127.0.0.1 weitergeleitet wird. Dies kann nützlich sein, um Werbe- oder bösartige Websites zu blockieren.

Die hosts-Datei kann auch verwendet werden, um virtuelle Domänen und Websites auf dem lokalen Computer zu erstellen. Durch Hinzufügen von Datensätzen zur Hosts-Datei können Sie die Anforderung an lokale Server weiterleiten, sodass Sie Webanwendungen entwickeln und testen können, ohne sie auf realen Servern veröffentlichen zu müssen.

Sie können die hosts-Datei auf verschiedenen Betriebssystemen auf verschiedenen Pfaden finden. In Windows befindet sich die Datei beispielsweise an folgendem Speicherort: C:\Windows\System32\drivers\etc\hosts . Unter Linux ist der Speicherort der Datei /etc/hosts. Unter macOS lautet der Dateipfad /private/etc/hosts.

Das Ändern der Hosts-Datei erfordert Administratorrechte, daher müssen Sie den Editor mit Administratorrechten ausführen oder die Eingabeaufforderung mit Administratorrechten verwenden, um Änderungen an der Hosts-Datei vorzunehmen. Beim Bearbeiten einer Hosts-Datei ist es wichtig, darauf zu achten, dass die Hosts-Datei nicht beschädigt wird, da falsche Einträge dazu führen können, dass das Netzwerk nicht ordnungsgemäß funktioniert.

So finden Sie die hosts-Datei auf verschiedenen Betriebssystemen

Windows:

Bei Betriebssystemen der Windows-Familie befindet sich die Hosts-Datei unter folgendem Pfad: C:\Windows\System32\drivers\etc\hosts. Um die Hosts-Datei zu finden, folgen Sie diesem Pfad und öffnen Sie die Datei in einem Texteditor wie Notepad.

Mac OS:

Unter Mac OS befindet sich die hosts-Datei im selben Verzeichnis wie unter Linux: /etc/hosts. Um eine Datei zu finden, öffnen Sie den Finder, navigieren Sie zu einem Ordner Macintosh HD. navigieren Sie dann zu dem Ordner etc und öffnen Sie die Hosts-Datei in einem Texteditor.

Linux:

Bei den meisten Linux-Distributionen befindet sich die Hosts-Datei im Verzeichnis /etc/hosts. Öffnen Sie ein Terminal und führen Sie den Befehl aus sudo nano /etc/hosts, um die Datei in einem Texteditor zu öffnen. Geben Sie bei Bedarf das Administratorkennwort ein.

Auf allen Betriebssystemen steht die hosts-Datei nur vom Administrator oder dem Superuser zum Schreiben zur Verfügung. Wenn Sie Änderungen an der Hosts-Datei vornehmen müssen, stellen Sie sicher, dass Sie über die entsprechenden Berechtigungen verfügen.

Windows

Unter Windows befindet sich die hosts-Datei unter folgendem Pfad:

Zum Öffnen der hosts-Datei sind Administratorrechte erforderlich. Um es zu bearbeiten, müssen Sie daher einen Texteditor mit Administratorrechten ausführen.

Im Folgenden sind die Schritte aufgeführt, die Sie ausführen müssen, um die hosts-Datei unter Windows zu öffnen:

  1. Drücken Sie die Taste Win + R , um das Dialogfeld Ausführen zu öffnen.
  2. Geben Sie den Befehl notepad ein C:\Windows\System32\drivers\etc\hosts und drücken Sie die Eingabetaste .
  3. Wenn Sie aufgefordert werden, Ihre Aktion zu bestätigen, klicken Sie auf OK.
  4. Die hosts-Datei wird in einem Texteditor geöffnet.

In dieser Datei können Sie Datensätze hinzufügen, die die Zuordnungen zwischen IP-Adressen und Domänennamen definieren. Auf diese Weise können Sie steuern, wie der Computer Anforderungen an bestimmte Domänen verarbeitet.

Vergessen Sie nicht, die hosts-Datei zu speichern, nachdem Sie Änderungen vorgenommen haben.

Mac OS X

Unter Mac OS X befindet sich die Hosts-Datei im selben Verzeichnis wie auf anderen Unix-ähnlichen Systemen und kann mit einem Texteditor bearbeitet werden.

Befolgen Sie die folgenden Schritte, um die hosts-Datei unter Mac OS X zu öffnen:

1. Terminal öffnen:

Dazu können Sie Spotlight verwenden. Drücken command + space, um Spotlight zu öffnen, und geben Sie "Terminal" ein. Wählen Sie ein Terminal aus den Suchergebnissen aus.

2. Geben Sie den Befehl ein:

Geben Sie im geöffneten Terminal den folgenden Befehl ein und drücken Sie die Eingabetaste:

sudo nano /etc/hosts

Sie werden aufgefordert, das Administratorkennwort einzugeben. Nachdem Sie das Passwort eingegeben haben, wird die hosts-Datei im Nano-Texteditor geöffnet.

3. Nehmen Sie die erforderlichen Änderungen vor:

In der geöffneten Hosts-Datei können Sie Einträge hinzufügen und löschen, wie im vorherigen Abschnitt beschrieben. Navigieren Sie mit den Pfeiltasten durch die Datei, fügen Sie Einträge mit den Entf- und Rücktaste-Tasten hinzu und löschen Sie sie.

4. Speichern Sie die Änderungen:

Nachdem Sie die erforderlichen Änderungen an der hosts-Datei vorgenommen haben, klicken Sie auf control + O und dann Enter, um die Änderungen zu speichern. Klicken Sie dann auf control + X, um den Nano-Editor zu schließen.

Ihre Hosts-Datei wurde jetzt aktualisiert und kann jetzt verwendet werden.

Linux

Um die hosts-Datei unter Linux zu finden, müssen Sie in das Verzeichnis etc gehen, das sich im Stammverzeichnis des Systems befindet. Die hosts-Datei befindet sich normalerweise im Ordner etc. Der Dateipfad könnte folgendermaßen aussehen: /etc/hosts. Möglicherweise benötigen Sie Administratorrechte, um auf die hosts-Datei zuzugreifen, daher müssen Sie möglicherweise den Befehl sudo verwenden oder die Datei in einem Texteditor mit Administratorrechten öffnen.