Vernetzung

So bearbeiten Sie die Hosts-Datei unter Linux?

So bearbeiten Sie die Hosts-Datei unter Linux?

Eine Hosts-Datei wird in Linux, Windows und Mac unterstützt; Es handelt sich um Nur-Text-Dateien, die Hostnamen verschiedenen IP-Adressen zuordnen. Es ist großartig, die Hosts-Datei zu bearbeiten, wenn Sie den Test in einem bestimmten Netzwerk ausführen.  Sie können die Zuordnung einer IP-Adresse auch verwenden, um den Vorgang zu überspringen, bei dem der Webbrowser die DNS-Suche (Domain Name Server) verwendet, um einen Domainnamen in eine bestimmte IP-Adresse zu übersetzen.

Wenn ein Benutzer den Domainnamen einer Website eingibt, muss der Domainname in eine bestimmte IP-Adresse übersetzt werden. Eine Hosts-Datei hat gegenüber DNS oberste Priorität, da ein Betriebssystem seine Hosts-Datei auf eine Domäne überprüft und falls für diese Domäne kein Eintrag vorhanden ist. Es beginnt, die konfigurierten DNS-Server nach der Auflösung des jeweiligen Domänennamens abzufragen. Es waren die wenigen Informationen über die Hosts-Datei, und wir werden jeden einzelnen Aspekt berücksichtigen, wie man Hosts-Dateien unter Linux einfach bearbeiten kann.

Warum Hosts-Datei bearbeiten??

Es gibt verschiedene Gründe, die Hosts-Datei auf dem Linux-Rechner zu bearbeiten:

So bearbeiten Sie die Hosts-Datei unter Linux?

Öffnen Sie das Terminal über Anwendungen > Dienstprogramme > Terminalfunktion, oder verwenden Sie STRG, ALT und T als Tastenkombinationen.

Öffnen Sie nach dem Öffnen des Terminals die Linux-Hosts-Datei im System mit dem folgenden Befehl:

sudo vim /etc/hosts

Wir haben Vim verwendet, aber Sie können verschiedene Texteditoren wie nano . verwenden.

Sobald Sie den Befehl ausführen, werden Sie vom System aufgefordert, das Passwort einzugeben, um die Hosts-Datei zu öffnen.

Sie können die Hosts-Datei einfach ändern, sodass die Datei so formatiert wird, dass die IP-Adresse zuerst geschrieben wird und der Name des Servers an zweiter Stelle steht.

0.0.0.0 Server.Domain.com

Sie können Einträge am Ende der Hosts-Datei nach Ihren Anforderungen hinzufügen. Falls Sie eine Zeile ignorieren oder festlegen möchten, dass das System die Zeile nicht liest, können Sie das „#“-Zeichen an den Anfang dieser bestimmten Zeile setzen.  Schließlich können Sie die Datei vorher speichern und sicherstellen, dass Sie sie vor dem Beenden speichern.

Eine Website blockieren

Wenn Sie verhindern möchten, dass eine bestimmte Website sie an die IP-Adresse des localhost umleitet, ändern Sie den Domainnamen der Hosts-Datei. Zum Beispiel möchten wir xxyyzz . blockieren.com, dann können wir schreiben:

134.1.0.1 www.xxyyzz.com

Im obigen Text 134.1.0.1 ist die IP des localhost, aber wenn Sie Änderungen an der Standardroute vornehmen möchten, können Sie Folgendes schreiben:

0.0.0.0 www.xxyyzz.com

Im obigen Text 0.0.0.0 IP ist eine Standardroute von dieser bestimmten Hosts-Datei.

Endlich können Sie die STRG- und X-Taste gleichzeitig drücken, um die Datei zu speichern.

Name Service-Schalter

Wie bereits erwähnt, funktioniert eine Hosts-Datei, um eine Domain Namer-Serversuche zu umgehen. Es enthält jedoch eine weitere Datei mit den Informationen des Betriebssystems über die Reihenfolge zum Auffinden der IP-Adressübersetzung.

Der nsswitch.conf ist eine Datei, die vollständig zum Auffinden des DNS konfiguriert ist, überspringt dann die Hosts-Datei und geht in die DNS-Suche. Sie können die folgende Befehlszeile zur einfachen Überprüfung der Konfiguration verwenden:

Katze /etc/nsswitch.conf [email protected]:~$ cat etc nsswttch.conf
# /etc/nsswitch.conf
#
# Beispielkonfiguration der GNU Name Service Switch-Funktionalität.
# Wenn Sie die Pakete 'glibc-doc-reference' und 'info' installiert haben, versuchen Sie:
# 'info libc "Name Service Switch"' für Informationen zu dieser Datei.
passwd:      Kompatsystemd
Gruppe:       Kompatsystemd
Schatten:      Kompat
gshadow:     Dateien
hosts:      files mdns4_minimal [NOTFOUND=return] dns myhostname files
Netzwerke:    DB-Dateien
Protokolle:   db-Dateien
Dienste:    DB-Dateien
ethers:      db-Dateien
rpc:         db-Dateien
Netzgruppe: nis
xyz@xyz-VirtualBox: ~$

Es gibt einen Eintrag namens „Hosts“, der sicherstellt, dass die Dateien in den obigen Ergebnissen in der rechten Spalte aufgeführt werden sollten. Falls es nicht so aufgeführt ist, öffnen Sie Ihren Dateieditor mit dem folgenden Befehl:

sudo vim /etc/nsswitch.conf

Dieser Befehl öffnet den Vim-Texteditor, um Änderungen vorzunehmen und die Dateien am Anfang für die entsprechende Verwendung festzulegen.

Fazit

Die Hosts-Dateien sind nützlich, um mehrere Aufgaben für Domänennamen und IP-Adressen auszuführen.  Es waren die vollständigen Informationen zur Hosts-Datei und wie Sie die Hosts-Datei unter Linux einfach bearbeiten können. Dieses Verfahren hat sich auf mehreren Linux-Rechnern bewährt, aber Sie müssen jeden Schritt sorgfältig befolgen.

So installieren Sie Kali Linux Tools mit Katoolin auf Ubuntu 18.04 LTS
Katoolin ist ein Python-Skript, das die Installation von Kali Linux-Tools auf einmal automatisch oder manuell nacheinander ermöglicht. In diesem Tutor...
So installieren und konfigurieren Sie DNS unter Ubuntu
DNS ist eine kurze Abkürzung für Domain Neinein Ich SDienst, der die IP und den FQDN zuordnet (Fully Qualifiziert Domain Neinames) zueinander. Und dad...
So aktivieren Sie SSH in Ubuntu
SSH ist eine Abkürzung für Ssicher Schell oder manchmal heißt es Ssicher Socket SHölle, ein Netzwerkprotokoll, das verwendet wird, um eine sichere Ver...