Linux-Server konfigurieren Wie installiere ich sie?

In diesem Artikel mit dem Titel Linux-Server konfigurieren, der Benutzer wissen kann, wie man diese Aktivität ausführt, er sollte sich nur von seinem einfachen und verständlichen Inhalt mitreißen lassen.

Configure-linux-servers-1

Linux-Server konfigurieren

Die Verwaltung der Konfiguration und Installation von Linux-Servern, DNS, das für Domain Name System steht, bezieht sich auf ein System unspezifischer Namen für Systeme, seine Funktion heißt DNS-Server, das zu einer vom Benutzer ausgewählten IP-Adresse führt.

Es ist ein lebenswichtiger Prozess und sein Ziel ist es, das Internet zu erhalten, es ist ein grundlegender Dienst auf den Servern.

Ab diesem Absatz informieren wir den Benutzer über alles, was mit der Konfiguration und Installation von Linux-Servern zu tun hat.

Die /etc/hosts-Datei

Bei der Konfiguration von Linux-Servern kennen Sie die zu einem Computer gehörende Hostdatei. Sie wird vom Betriebssystem verwendet, um Informationen zwischen Internetdomänen und IP-Adressen zu speichern. Sie bezieht sich auf eine der verschiedenen Methoden, die das Betriebssystem mit der Idee verwendet zum Auflösen von Domainnamen gehört die als /etc/hosts bekannte Tabelle zu den Dateien auf Linux-Systemen.

Das heißt, wenn der Benutzer keinen DNS-Server hat oder der DNS-Server nicht verfügbar ist, wird die Datei /etc / hosts hat die Möglichkeit, IP-Adressen mit einer eigenen Datei in Namen zu übersetzen.

Dies bedeutet, dass das System die Datei konsultiert, bevor es zum DNS-Server geht, und sobald die Domäne erhalten wurde, kann sie übersetzt werden, ohne zu einem DNS-Server gehen zu müssen.

Dies wird durch Bearbeiten wie unten gezeigt erreicht: 127.0.0.1 google.com. Dann müssen Sie in den Browser gehen, google.com eingeben und Sie können die Ergebnisse sehen, falls Sie einen Apache-Server im System haben und der lokale Server angepasst ist, damit Sie die Indexseite des Servers anzeigen können local, anstatt die Google-Seite anzuzeigen.

Wir empfehlen diesen interessanten Artikel zum Thema Computer:  Servertypen.

Sie haben die Möglichkeit, google.com auf eine andere IP-Adresse zu verschieben, die Sie irgendwo finden, und das Ergebnis zur Sicherheit zu beobachten.

Die Funktion dieser Datei besteht darin, unterschiedliche IP-Adressen in Namen zu übersetzen, jedoch in dem verbundenen Netzwerk, in dem sich der verbundene Server befindet.

Domain Namen

Wenn Sie eine Website besuchen, müssen Sie den FQDN eingeben, d. h. den vollständigen Domänennamen, oder den Domänennamen wie folgt: likegeeks.com oder www.google.com.

Es muss bekannt sein, dass jede Domäne aus Domänenkomponenten besteht und der Punkt für die Trennung dieser Komponenten verantwortlich ist.

Der Text com bezieht sich auf die Domänenkomponente der obersten Ebene; Google ist die Second-Level-Domain-Komponente, während www die Third-Level-Domain-Komponente ist.

Die Wahrheit ist, dass der Browser beim Besuch einer Website stillschweigend einen Punkt hinzufügt, der nicht sichtbar ist, sodass die echte Domain www.google.com angezeigt wird. Beachten Sie, dass der Punkt danach erscheint. com , an dieser Stelle wird sie als Root-Domain bezeichnet.

Viele werden sich die Frage stellen, warum diese Root-Domain oder der Punkt hinzugefügt wird, einfach weil dieser Punkt von den Root-Nameservern bedient wird, es gibt ungefähr 13 Root-Nameserver auf der ganzen Welt, deren Funktion das Gehirn von das Internet.

Die Root-Nameserver werden wie folgt betitelt: a.root-server.net, b.root-server.net.

Top-Level-Domainnamen (TLD)

Es sollte offengelegt werden, dass Top Level Domains (TLDs) in Kategorien eingeteilt sind, die sich auf geografische oder funktionale Elemente beziehen.

Configure-linux-servers-2

Es gibt ungefähr mehr als 800 Top-Level-Domains im Web, wir zeigen sie im Folgenden:

Generische Top-Level-Domains wie: org, .com, .net. Edu, unter anderem.

Ländercode-Top-Level-Domains, nämlich: .us, .ca und viele andere, die zu den Ländercodes gehören, in diesem Fall die Vereinigten Staaten und Kanada.

Die neuen Top-Level-Domains von Marken wie: Linux, .Microsoft, .CompanyNamey.

Infrastruktur von Top-Level-Domains als Domain.

Subdomains

In diesen Fällen ist die E-Mail, sobald Sie eine Website, beispielsweise google.com, aufrufen, die Subdomain von google.com.

Nur die Nameserver von mail.google.com wissen von der Existenz aller Hosts, die darunter sind, Grund, aus dem Google erkennt, falls eine Subdomain oder Mail vorhanden ist oder nicht, die Nameserver, von denen sie keine Ahnung haben das an der Wurzel.

Arten von DNS-Servern

In der Computerumgebung gibt es drei Arten von DNS-Servern, wie zum Beispiel:

  • Primäre DNS-Server sind diejenigen, die über die Konfigurationsdateien der Domäne verfügen und DNS-Anfragen beantworten.
  • Sekundäre DNS-Server sind diejenigen, die als Sicherungskopie fungieren und für die Verteilung der Last verantwortlich sind. die primären Server wissen, dass die sekundären Nameserver existieren, über die sie Updates senden.
  • DNS-Server-Caching, dessen Funktion nur alle vom DNS ausgegebenen Antworten zwischenspeichert, sodass der primäre oder sekundäre DNS-Server nicht erneut abgefragt werden muss.
  • Es kann so verwaltet werden, dass das System Aktivitäten einfach ausführt, wie z. B. ein zwischengespeicherter Server.

Configure-linux-servers-3

Konfigurieren des Linux-DNS-Servers

Auf dem Markt gibt es verschiedene Linux-Pakete, die die Implementierung von DNS-Funktionen anbieten. Wir werden jedoch über den BIND-DNS-Server sprechen, der in den meisten DNS-Servern in allen Teilen der Welt verwendet wird.

Falls der Benutzer eine auf Red Hat basierende Distribution wie CentOs verwendet, wird das Paket folgendermaßen installiert: $ dnf -y install bind.

Wenn Sie sich auf Debian-Systeme wie Ubuntu beziehen: $ apt-get install bind9.

Bei der Konfiguration von Linux-Servern zeigt es dem Leser an, wenn der Installationsprozess abgeschlossen ist, der Dienst gestartet werden kann und die Inbetriebnahme gleich beim Start ausgeführt wird: $ systemctl start named; $ systemctl enable benannt.

 Einrichten von BIND

Es wird offenbart, dass die Konfiguration des Dienstes in der Datei /etc/named.conf zu finden ist.

Es gibt bestimmte Anweisungen, die BIND in einer Datei verwendet, wie zum Beispiel:

  • Optionen: Wird für die globale Konfiguration von BIND verwendet.
  • Protokollierung: Es kann protokolliert und auch ignoriert werden.
  • Zone: Sie wird als DNS-Zone bezeichnet.
  • Einschließen: Wird verwendet, um eine andere Datei in die named.conf-Option einzuschließen.
  • Sie können der Optionsanweisung entnehmen, dass das für BIND angebotene Arbeitsverzeichnis das Verzeichnis ist: /var/named.
  • Es ist zu beachten, dass die Deklaration der Zone die Abgrenzung einer DNS-Zone zulässt, wie es bei der Domain google.com der Fall ist, die auch Subdomains hat, die bekannte mail.google.com sowie analytics.google .com, zusätzlich von anderen Subdomains.
  • Es ist wichtig zu beachten, dass jede dieser drei: die Domäne und die Unterdomänen eine Zone hat, die durch die zone-Anweisung definiert wird.

Configure-linux-servers-4

Definieren einer primären Zone

Sobald wir die Arten von DNS-Servern kennen, die es gibt, wie primäre und sekundäre DNS-Server sowie Cache-Server.

Der primäre und der sekundäre Server gelten in ihren Antworten als autorisierend, was sich vom Caching-Server unterscheidet.

Um nun eine primäre Zone in der Datei abzugrenzen, kann Folgendes verwendet werden: zone «likegeeks.com» {; Typ Master; Datei likegeeks.com.db; } ;.

Für den Benutzer die Datei, die die Daten der Informationen enthält, die dem Bereich entsprechen, in dem sich das Verzeichnis / var / benannt befindet, da dies das Arbeitsverzeichnis ist, in dem sich die Optionen befinden.

Bei der Konfiguration von Linux-Servern ist darauf zu achten, dass die Serversoftware oder das Hosting-Panel diese Datei automatisch mit dem Namen erstellt, so dass bei der Domain example.org die Datei /var /named / heißt. example.org.db.

Falls der Typ als Master angezeigt wird, bedeutet dies, dass er sich in einer primären Zone befindet.

Configure-linux-servers-5

Definition einer Nebenzone

Die Definition einer sekundären Zone ist der sogenannten primären Zone sehr ähnlich, sie hat nur wenige Änderungen, mal sehen: zone «likegeeks.com» {; Typ Slave; mastert die IP-Adresse des primären Nameservers hier; ; Datei likegeeks.com.db und} ;.  

Die Domain in den sekundären Zonen ist identisch mit der der primären Zonen, sie muss vom Typ Slave sein, dh es handelt sich um eine sekundäre Zone, die Master-Option funktioniert, um die verschiedenen IP-Adressen des primären Nameservers aufzulisten, um abzuschließen es kann melden, dass die Datei der Eingabepfad der primären Zonendateien ist.  

Definieren einer Caching-Zone

Bei der Konfiguration von Linux-Servern zeigen wir Ihnen die Definition von Cache-Speicherbereichen, man kann sagen, dass dieser Aspekt notwendig ist, jedoch nicht mit einem Caching-Bereich erfüllt werden sollte, der hilft, die Anfragen an den DNS-Server zu minimieren.

  • Um zu definieren, was eine Caching-Zone ist, sind drei Zonenabschnitte erforderlich, mit den folgenden in erster Reihenfolge:
  • Zone "." IN {Hinweis eingeben; Datei "root.hint"; } ;.
  • Im ersten steht ein Punkt, da es sich um Root-Nameserver handelt, der Typ wird wie folgt angezeigt: Hinweis;  bedeutet einen Zugriff in den Cache-Bereich, während die Datei "root.hints"; bezieht sich auf die Datei, die die Root-Server enthält.
  • Der neueste Root-Nameserver kann von http://www.internic.net/zones/named.root bezogen werden.

In der zweiten Zone wird es mit der unten gezeigten Datei definiert: /etc / named.rfc1912.zones, Darüber hinaus hat es /etc/named.conf durch die standardmäßig eingefügte „include“-Direktive, wie zum Beispiel:

  • Zone "localhost" IN {type master; Datei "localhost.db"; } ;.
  • Schließlich wird in der dritten Zone die entgegengesetzte Suche nach dem localhost erhalten.
  • Zone "0.0.127.in-addr.arpa" IN {Type master; Datei "127.0.0.rev"; }; -.
  • Es ist wichtig zu beachten, dass das Platzieren dieser drei Zonen in /etc/named.conf dem System hilft, als Caching-DNS-Server zu funktionieren. Die Informationen der Dateien müssen in die folgende Datei wiegeeks.com.db, localhost geschrieben werden. db und 127.0.0.rev.

Configure-linux-servers-6

DNS-Eintragstypen

Die in der Datenbank enthaltenen Dateien sind von Datensatztypen wie: SOA, NS, A, PTR, MX, CNAME und TXT.

Als nächstes widmen wir uns der Erwähnung jeder Art von Datensatz. Wir beginnen mit:

SOA: Beginn des Normdatensatzes

Der SOA-Eintragstyp listet DNS-Einträge für die Site mit folgendem auf: example.com. 86400 IN SOA ns1.example.com. mail.beispiel.com. (2017012604; Seriell 86400; Aktualisierung, Sekunden 7200; Wiederholung, Sekunden 3600000; Ablauf, Sekunden 86400; Minimum, Sekunden ).

Es ist zu erkennen, dass die erste Zeile mit der Domain example.com beginnt. und endet mit einem Punkt, entspricht dies der Zonendefinition in der Datei /etc/named.conf.

Zu beachten ist, dass die zur DNS-Konfiguration gehörenden Dateien zu streng sind.

In diesem Artikel zur Konfiguration von Linux-Servern zeigen wir im Folgenden die folgenden Begriffe:

  • IN steht für Internetregistrierung.
  • SOA, Anfang des Normdatensatzes übersetzen.
  • Ns1.example.com., Bezieht sich auf den Domänennamenserver.
  • Mail.host.com.es, es ist die E-Mail @, es wird durch einen Punkt ersetzt und ein anderer Punkt wird zum Abschluss gesetzt.

In Zeile 2 steht die Seriennummer, mit der dem Nameserver die Uhrzeit bekannt gegeben wird, mit der die Datei aktualisiert wird, was bedeutet, dass bei einer Änderung der Informationen der Zone diese erhöht werden muss die Seriennummer, die das Format YYYYMMDDxx hat, wobei xx beginnt und mit 00 beginnt.

Zeile 3, bezieht sich auf die Häufigkeit, mit der sie in Sekunden aktualisiert werden, zeigt die Häufigkeit, mit der die sekundären DNS-Server den Hauptserver konsultieren müssen, um eine Suche nach Updates zu starten.

In Zeile 4 bezieht sich dies auf die Rückerstattungsrate in Sekunden, es ist die Zeit, die der sekundäre DNS-Server benötigt, nachdem er versucht hat, sich mit dem primären DNS-Server zu verbinden und diesen nicht erreichen kann.

In Zeile 5 geht es um die Ablaufrichtlinie. Falls der sekundäre Server keine Verbindung zum primären Server herstellen kann, um ein Update auszuführen, müssen Sie den Wert nach der angezeigten Anzahl von Sekunden abbrechen.

Zeile 6 schließlich drückt die Caching-Server aus, die sich nicht mit dem primären DNS-Server verbinden können, sie warten, bis ein Eintrag abläuft, es ist die Zeile, die für die Begrenzung der Wartezeit verantwortlich ist.

NS: Nameserver-Einträge

Diese Datensätze können vom NS-Server verwendet werden, um die Nameserver für eine bestimmte Zone zu beschreiben. NS-Datensätze können auf folgende Weise geschrieben werden:

  • IN NS ns1.example.com. IN NS ns2.example.com.
  • Sie sollten nicht unbedingt 2 NS-Records haben, es ist jedoch vorzuziehen, Backup-Nameserver zu haben.
  • A und AAAA: Adressdatensätze.
  • Sie müssen A registrieren, er ist dafür verantwortlich, den Hostnamen einer IP-Adresse zuzuordnen: support IN A 192.168.1.5. Für den Fall, dass der Benutzer einen Host bei suppor.example.com unter der IP-Adresse 192.168.1.5 hat, kann dieser wie im oben genannten Fall geschrieben werden.

PTR: Zeigerdatensätze

Der PTR-Eintrag wird verwendet, um eine umgekehrte Namensauflösung durchzuführen, gibt eine IP-Adresse zurück und gibt den Hostnamen zurück. Es ist das komplette Gegenteil von dem, was das A-Register ausführt; 192.168.1.5 IN PTR support.example.com. In diesem Fall wird der vollständige Hostname durch einen Punkt platziert.

MX: E-Mail-Austauschdatensätze

Diese Art von MX-Eintrag bezieht sich auf Dateien auf dem Mailserver wie diese: example.com. In MX 10 Mail ist zu erkennen, dass die Domain mit einem Punkt endet, die Zahl 10 bedeutet die Wichtigkeit des Mailservers, falls es verschiedene Mailserver gibt, bedeutet die kleinere Zahl, dass sie wenig Relevanz hat. 

CNAME: Canonical Name Records

Der Typ von CNAME-Einträgen ist derjenige, der direkten Zugriff auf die Hostnamen ermöglicht.

Zum Beispiel wird darauf hingewiesen, dass Sie eine Site haben, die einen Hostnamen eines beliebigen Elements hat -bignameis.example.com, da das System ein Webserver ist, haben Sie die Möglichkeit, einen WWW- oder CNAME-Eintragsalias zu erstellen für den Gastgeber.

Um einen CNAME-Eintrag zu erstellen, können Sie den Namen www.example.com verwenden:

  • was auch immer-bignameist IN A 192.168.1.5.
  • www IN CNAME was auch immer-bignameis.

Die erste Zeile liefert dem DNS-Server Informationen über den Standort des Alias, während die zweite Zeile den Alias ​​definiert, der www angibt.

TXT-Einträge

Jede Art von Text kann in die TXT-Einträge eingefügt werden, z. B. Kontaktinformationen oder andere Informationen, die der Benutzer beim Abfragen des DNS-Servers identifizieren soll.

Ebenso haben Sie die Möglichkeit, den RP-Datensatz zu verwenden, um Kontaktinformationen zu platzieren: example.com. IM TXT »IHRE INFOS GEHT HIER«.

DNS-TTL-Wert

In diesem Teil /etc/named.conf befindet sich am oberen Ende ein $TTL-Eintrag, der BIND über die Lebensdauer jedes Datensatzes informieren soll.

Der Wert wird in Sekunden als 14400 Sekunden (4 Stunden) angenommen., Die DNS-Server cachen Ihre Zone dann für bis zu vier Stunden und fragen den DNS-Server dann erneut ab.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Actualidad Blog
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.