So richten Sie nur den DNS -Server auf Ubuntu & Debian ein
- 2567
- 231
- Miriam Bauschke
Das Domainnamen -System (DNS) ist ein hierarchisch verteiltes Benennungssystem für Computer, die über das Netzwerk verbunden sind. Es wird die IP -Adress -Korrespondenz eines Domänennamens gelöst. Ein DNS-Server nur vorwärts führt die Domäneninformationen nicht. Wenn eine Abfrage zu diesem Server kommt, leitet sie den konfigurierten DNS -Server weiter. Eine Detailinformationen zu DNS finden Sie verfügbar.
Dieser Artikel hilft Ihnen dabei, nur das DOMAN -Namenssystem (DNS) mit Bind9 auf Ubuntu, Debian und Linuxmint -Systemen zu konfigurieren.
Installieren Sie DNS -Pakete
Bind9 ist der beliebteste DNS -Server, der weltweit verwendet wird. Es ist unter Standard-APT-Get-Repositories verfügbar. Verwenden Sie also die folgenden Befehle, um das Bind9 -Domänenname -System zu installieren.
sudo apt update sudo apt install bind9
Aktivieren Sie die DNS -Weiterleitung
Wir konfigurieren diesen Server nur als VorwärtsdNS -Server vorwärts. Bearbeiten Sie also die Bindungskonfigurationsdatei
$ sudo vi/etc/bind/benannt.Conf.Optionen
und fügen Sie die folgenden Einstellungen hinzu:
Optionen Verzeichnis "/var/cache/bind"; Rekursion Ja; Zulässigkeit 192.168.0.0/32; 127.0.0.1; ; Spediteure 8.8.8.8; 8.8.4.4; ; Nur vorwärts;
Ändern Sie den DNS -Server 8.8.8.8 und 8.8.4.4 mit geeigneten DNS -Server -IPs. Mithilfe von Zulassungsfragen können wir den Zugriff auf den DNS-Server auf bestimmte IP-Bereiche beschränken. Um es öffentlich DNS-Server zu machen, kommentieren.
Überprüfen Sie die Konfigurationsdateien
Überprüfen Sie nach der Erstellung aller Konfigurationen alle Dateien mithilfe der folgenden Befehle.
genannt Checkconf/etc/bind/benannt.Conf Named-Checkconf/etc/bind/benannt.Conf.Optionen
Wenn einer der oben genannten Befehle Fehler oder Warnung zurückgibt, beheben Sie dies bitte, bevor Sie mit dem nächsten Schritt fortfahren.
Starten Sie DNS neu
Lassen Sie uns nach erfolgreicher Überprüfung aller Dateien den Bind9 -Dienst mit dem folgenden Befehl neu starten.
sudo service bind9 neu starten
Versuchsaufbau
Schließlich ist Ihr DNS -Server erfolgreich konfiguriert und verwendet zu verwenden. Überprüfen Sie, ob DNS ordnungsgemäß auf Abfragen reagiert. Unten finden Sie die Beispielbefehle, um es zu testen.
Größen Sie Tecadmin.Netz ; <> Dig 9.9.5-3UBUNTU0.5-Ubuntu <> Tecadmin.Netz ;; Globale Optionen: +CMD ;; Antwort erhalten: ;; ->> Header<<- opcode: QUERY, status: NOERROR, id: 56343 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 13, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;tecadmin.net. IN A ;; ANSWER SECTION: tecadmin.net. 299 IN A 104.27.189.217 tecadmin.net. 299 IN A 104.27.188.217 ;; AUTHORITY SECTION: . 7776 IN NS c.root-servers.net… 7776 IN NS i.root-servers.net… 7776 IN NS b.root-servers.net… 7776 IN NS l.root-servers.net… 7776 IN NS h.root-servers.net… 7776 IN NS e.root-servers.net… 7776 IN NS a.root-servers.net… 7776 IN NS f.root-servers.net… 7776 IN NS k.root-servers.net… 7776 IN NS j.root-servers.net… 7776 IN NS m.root-servers.net… 7776 IN NS d.root-servers.net… 7776 IN NS g.root-servers.net. ;; Query time: 1332 msec ;; SERVER: 192.168.0.60#53(192.168.0.60) ;; WHEN: Thu Oct 08 16:24:11 IST 2015 ;; MSG SIZE rcvd: 281