GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So bearbeiten Sie die Hosts-Datei unter Linux, Windows oder Mac

Einführung

Die hosts-Datei in Windows, Mac oder Linux ordnet Hostnamen IP-Adressen zu. Zum Beispiel ein Intranet, wie ein Firmenbüro, das über Server verfügt, auf die Benutzer zugreifen können, oder es könnten Domänennamen für Server im Internet sein.

Das Bearbeiten Ihrer Hosts-Datei kann nützlich sein, wenn Sie Tests in Ihrem Netzwerk ausführen. Indem Sie eine IP-Adresse einem Servernamen (oder Domänennamen) zuordnen, können Sie den Vorgang überspringen, bei dem ein Webbrowser eine DNS-Suche (Domain Name Server) verwendet, um den Domänennamen in die IP-Adresse zu übersetzen.

In diesem Tutorial erfahren Sie, wie Sie Hosts-Dateien unter Linux, Windows oder Mac bearbeiten.

Voraussetzungen

  • Ein System, auf dem Windows, Linux oder macOS ausgeführt wird
  • Administratorrechte

So bearbeiten Sie die Linux-Hosts-Datei

Schritt 1:Öffnen Sie ein Terminalfenster (Befehlszeile)

Die meisten Linux-Distributionen haben ein Anwendungen> Dienstprogramme> Terminal Funktion oder eine Option, um mit der rechten Maustaste auf den Desktop zu klicken und auf Terminal öffnen. zu klicken

Schritt 2:Öffnen Sie die Linux-Hosts-Datei

Um die Linux-Hosts-Datei zu öffnen, geben Sie den folgenden Befehl ein:

sudo vim /etc/hosts

Anstelle von Vim können Sie jeden anderen Texteditor wie nano. verwenden

Das System sollte nach Ihrem Passwort fragen – geben Sie es ein und die Hosts-Datei sollte sich öffnen.

Schritt 3:Ändern Sie die Datei

Die Hosts-Datei in Linux ist so formatiert, dass die IP-Adresse an erster Stelle steht und der Servername an zweiter Stelle steht.

0.0.0.0 server.domain.com

Fügen Sie beliebige Einträge am Ende der Datei hinzu. Wenn Sie einen Fehler machen oder Ihr Betriebssystem anweisen müssen, eine Zeile zu ignorieren, fügen Sie das ‘# hinzu ’ Zeichen am Anfang dieser Zeile.

Stellen Sie sicher, dass Sie die Datei in Vim speichern, bevor Sie beenden!

Schritt 4 (optional):Name-Service-Wechsel

Die hosts-Datei umgeht die standardmäßige Domain Name Server-Suche. Unter Linux gibt es eine weitere Datei, die dem Betriebssystem mitteilt, in welcher Reihenfolge nach den IP-Adressübersetzungen gesucht werden soll.

Die Datei ist nsswitch.conf , und wenn es so konfiguriert ist, dass es zuerst nach DNS schaut, überspringt es Ihre Hosts-Datei und geht direkt zur DNS-Suche.

Um die Konfiguration zu überprüfen, geben Sie in Ihrem Terminalfenster Folgendes ein:

cat /etc/nsswitch.conf

Das Terminal gibt eine Liste mit Informationen zurück.

Ungefähr auf halber Höhe sollte ein Eintrag mit der Bezeichnung „Hosts“ vorhanden sein “. Stellen Sie sicher, dass in der rechten Spalte files aufgeführt sind Erste. Wenn DNS aus irgendeinem Grund zuerst aufgeführt wird, öffnen Sie die Datei in Ihrem Texteditor:

sudo vim /etc/nsswitch.conf

Es sollte die nsswitch.conf öffnen Datei. Für die hosts: ändern Sie den Eintrag so, dass files steht am Anfang des Eintrags und dns ist am Ende.

So bearbeiten Sie die Hosts-Datei in Windows

Schritt 1:Notepad als Administrator öffnen

Für diesen Vorgang benötigen Sie Administratorrechte.

  1. Klicken Sie auf die Windows-Schaltfläche und geben Sie "Notizblock" ein. Lassen Sie die Suchfunktion die Notepad-Anwendung finden.
  2. Klicken Sie mit der rechten Maustaste auf die Notepad-App und klicken Sie dann auf Als Administrator ausführen.
  3. Die Windows-Benutzerkontensteuerung sollte mit der Frage angezeigt werden:„Möchten Sie zulassen, dass diese App Änderungen an Ihrem Gerät vornimmt?“ Klicken Sie auf Ja.

Schritt 2:Öffnen Sie die Windows-Hosts-Datei

  1. Klicken Sie im Editor auf Datei> Öffnen
  2. Navigieren Sie zu c:windowssystem32driversetc
  3. In der unteren rechten Ecke, direkt über dem Öffnen klicken Sie auf das Dropdown-Menü, um den Dateityp in Alle Dateien zu ändern .
  4. Wählen Sie „Hosts“ und klicken Sie auf Öffnen .

Schritt 3:Datei bearbeiten

Die Windows-Hosts-Datei gibt Ihnen eine kurze Erklärung, wie Sie eine neue Zeile schreiben. Hier ist eine kurze Aufschlüsselung:

0.0.0.0 server.domain.com

Der erste Satz von vier (4) Ziffern ist die IP-Adresse, die Sie zuordnen. Dies kann die interne IP-Adresse eines Servers im Netzwerk oder die IP-Adresse einer Website sein.

Das zweite Etikett ist der Name, den Sie in einem Browser eingeben können möchten, um auf den Server unter der gerade angegebenen IP-Adresse zuzugreifen.

Wenn Sie Ihre Änderungen vorgenommen haben, speichern Sie die Datei (Datei> Speichern ) und beenden.

Wenn Sie die Hosts-Datei bearbeiten und etwas nicht mehr funktioniert, können Sie Windows mit einem # anweisen, jede Zeile zu ignorieren Zeichen am Anfang dieser Zeile.

Es würde so aussehen:

# 0.0.0.0 server.domain.com

So bearbeiten Sie die Mac-Hosts-Datei

Schritt 1:Öffnen Sie das Mac-Terminal

Öffnen Sie den Finder und gehen Sie zu Anwendungen> Dienstprogramme> Terminal

Geben Sie Folgendes in das Terminalfenster ein:

sudo nano /private/etc/hosts

Das System sollte Sie auffordern, Ihr Passwort einzugeben – dies ist das gleiche Passwort, mit dem Sie sich beim System anmelden. Geben Sie es ein und drücken Sie Enter .

Schritt 2:Mac-Hosts-Datei bearbeiten

Die IP-Adresse steht an erster Stelle, der Servername an zweiter Stelle. Kommentare sind mit einem „#“-Zeichen gekennzeichnet. Betrachten Sie das folgende Beispiel:

0.0.0.0 server.domain.com

Geben Sie zuerst die IP-Adresse ein, auf die Sie verweisen möchten, drücken Sie die Leertaste und dann den Servernamen (oder Domänennamen), den Sie damit verknüpfen möchten.

Wenn Sie einen Fehler machen, können Sie Mac OS anweisen, eine Zeile zu ignorieren, indem Sie ein # eingeben am Anfang dieser Zeile.

Speichern Sie Ihre Änderungen, indem Sie Befehl + O drücken , und beenden Sie dann, indem Sie Befehlstaste + X drücken .


Linux
  1. So verwalten Sie Linux-Dateifunktionen

  2. So finden Sie eine Datei in Linux

  3. So bearbeiten Sie Ihre Hosts-Datei in Windows 10

  4. Wie benenne ich eine Datei unter Linux um?

  5. So bearbeiten Sie eine Excel-Datei (xlsx) mit der Linux-Shell

So führen Sie Windows 95 unter Linux aus

So bearbeiten Sie eine Datei, ohne ihre Zeitstempel in Linux zu ändern

So bearbeiten Sie die Hosts-Datei unter Debian

So verknüpfen Sie eine Datei unter Linux per Symlink

So bearbeiten Sie Ihre Hosts-Datei

So konvertieren Sie eine .pem-Datei in eine .ppk-Datei unter Windows und Linux