Detaillierte Erläuterung der Hosts-Dateikonfiguration auf einem Linux-Server

Detaillierte Erläuterung der Hosts-Dateikonfiguration auf einem Linux-Server

Konfiguration der Hostdatei des Linux-Servers

Die Hosts-Datei ist eine Datei im Linux-System, die für die schnelle Auflösung von IP-Adressen und Domänennamen zuständig ist. Sie wird im Verzeichnis „/etc“ im ASCII-Format gespeichert und der Dateiname lautet „hosts“.

Die Hosts-Datei enthält die Zuordnung zwischen IP-Adressen und Hostnamen sowie Aliase für Hostnamen. Wenn kein Domänennamenserver vorhanden ist, lösen alle Netzwerkprogramme des Systems die einem Hostnamen entsprechende IP-Adresse durch Abfragen dieser Datei auf. Andernfalls ist für die Auflösung das DNS-Dienstprogramm erforderlich. Normalerweise können Sie häufig verwendete Domänennamen und IP-Adresszuordnungen zur Hosts-Datei hinzufügen, um schnell und bequem darauf zugreifen zu können.

Nachfolgend stellen wir die Methode und Schritte zum Ändern der Host-Konfigurationsdatei vor:

Benötigte Tools: vim/vi

1. Installieren Sie den Vim-Editor

sudo apt install vim -y # debian

sudo yum install vim -y # readhat

2. Verwenden Sie einen Editor, um die Hosts-Datei zu ändern

1. sudo vim /etc/hosts

2. Drücken Sie die i-Taste, um in den Bearbeitungsmodus zu wechseln

Das Format der Hosts-Datei ist wie folgt:

IP-Adresse Hostname/Domänenname

Teil 1: Netzwerk-IP-Adresse;

Teil 2: Hostname oder Domänenname;

Teil 3: Hostname-Alias;

Zum Beispiel:

127.0.0.1 lokaler Host.lokale Domäne lokaler Host

192.168.1.100 linmu100.com linmu100

192.168.1.120 FTP-Server ftp120

3. Nach der Änderung speichern

Inhaltserweiterung

Hosts-Datei konfigurieren

Mit dieser Datei können Sie die Host-IP und den entsprechenden Hostnamen konfigurieren. Ihre Rolle kann bei Linux-Serversystemen nicht ignoriert werden. In einem lokalen Netzwerk oder im Internet verfügt jeder Host über eine IP-Adresse, die die einzelnen Hosts unterscheidet und eine IP-basierte Kommunikation ermöglicht. Da sich IP-Adressen jedoch nur schwer merken lassen, entstanden Domänennamen. In einem lokalen Netzwerk verfügt jeder Computer über einen Hostnamen, der zur Unterscheidung von Hosts und zur Erleichterung des gegenseitigen Zugriffs dient.

Die relevante Konfigurationsdatei für Linux-Hostnamen ist /etc/hosts. Diese Datei teilt dem Host mit, welche Domänennamen welchen IPs und welche Hostnamen welchen IPs entsprechen:

Beispielsweise gibt es eine Definition in der Datei

192.168.1.100 linumu100 test100

Angenommen, 192.168.1.100 ist ein Website-Server, wird durch die Eingabe von http://linumu100 oder http://test100 in die Webseite die Webseite von 192.168.1.100 geöffnet.

Normalerweise zeichnet diese Datei zunächst die lokale IP und den Hostnamen auf:

127.0.0.1 lokaler Host.lokale Domäne lokaler Host

Dies bedeutet, dass wir beim Debuggen eines Webprojekts eindeutig „localhost“ in die Adressleiste des Browsers eingeben und dieser weiß, dass wir lokal debuggen, da es 127.0.0.1 (also dem lokalen Computer) zugeordnet ist.

Dies sind alle Wissenspunkte, die dieses Mal vorgestellt wurden. Vielen Dank für Ihr Lernen und Ihre Unterstützung für 123WORDPRESS.COM.

Das könnte Sie auch interessieren:
  • Detaillierte Einführung zum Ändern der etc/hosts-Datei in Linux
  • Detaillierte Erklärung und Konfiguration der Hosts-Datei unter Linux
  • script_tool_for_linux.bash: Ein-Klick-Bereitstellungsskript für Hosts in der Linux-Umgebung

<<:  Schritte zum Initialisieren des Passworts nach der ersten erfolgreichen Installation von MySQL

>>:  Vue-Plugin-Fehler: Auf dieser Seite wurde Vue.js erkannt. Problem gelöst

Artikel empfehlen

Detaillierte Erklärung zum Anzeigen und Einstellen des SQL-Modus in MySQL

Anzeigen und Einstellen des SQL-Modus in MySQL My...

Was soll ich tun, wenn ich die Quelldatei einer Webseite nicht anzeigen kann?

F: Wenn Sie Outlook oder IE verwenden, wird beim ...

Detaillierte Analyse des Explain-Ausführungsplans in MySQL

Vorwort Das Schreiben effizienter SQL-Anweisungen...

Fehlerbehebung bei der Ursache des 502 Bad Gateway-Fehlers auf dem Nginx-Server

Der Server meldet einen Fehler 502 beim Synchroni...

Implementierung der Header-Informationen für Nginx-Operationsantworten

Voraussetzung: Sie müssen das Modul ngx_http_head...

So erlauben Sie allen Hosts den Zugriff auf MySQL

1. Ändern Sie den Host-Feldwert eines Datensatzes...

So überprüfen Sie die Version des Kali Linux-Systems

1. Überprüfen Sie die Kali-Linux-Systemversion Be...

Mehrere Möglichkeiten zum Wechseln zwischen Vue Tab und Cache-Seiten

Inhaltsverzeichnis 1. So wechseln Sie 2. Register...

Beispielcode zum Erstellen eines Admin-Dashboard-Layouts mit CSS und JavaScript

Was Sie erstellen werden In diesem neuen Tutorial...

Tutorial zur Installation von Apache 2.4.41 unter Windows 10

1. Installation und Konfiguration von Apache 2.4....

js zum Hochladen von Bildern auf den Server

In diesem Artikelbeispiel wird der spezifische Co...

MySQL-Lösung zum Erstellen eines horizontalen Histogramms

Vorwort Histogramme sind grundlegende statistisch...

Universelle Lösung für den Fehler beim Starten von MySQL unter Windows

MySQL-Startfehler Vor der Installation von MySQL ...