1. Vorbereitung Beispiel: Zwei Maschinen: 192.168.219.146 (Master), 192.168.219.147 (Slave), Domänenname www.panyangduola.com Sowohl der Master- als auch der Slave-DNS-Server müssen Bind, Bind-Chroot und Bind-Utils installieren. Wenn die Firewall aktiviert ist, konfigurieren Sie die Firewall und fügen Sie Dienste hinzu (ignorieren Sie dies, wenn die Firewall deaktiviert ist). Firewall-Befehl --permanent --add-service=dns Firewall-Befehl --reload 2. Konfiguration des primären DNS-Servers (192.168.219.146) Bearbeiten der Konfigurationsdatei Finden Sie zwei der Linien Abhörport 53 { 127.0.0.1; }; Abfrage zulassen { localhost; }; Geändert zu Abhörport 53 { beliebig; }; Abfrage zulassen { beliebig; }; 2-1. Vorwärtsparsing konfigurieren Bearbeiten Sie die Datei /etc/named.rfc1912.zones und fügen Sie am Ende die aufzulösende Domäne hinzu vim /etc/named.rfc1912.zones zone "panyangduola.com" IN { Typ Master; Datei „data/panyangduola.com.zone“; }; Erstellen Sie die Auflösungsdomäne panyangduola.com.zone vim /var/named/data/panyangduola.com.zone $TTL 3600 $URSPRUNG panyangduola.com. @ IN SOA panyangduola.com. admin.panyangduola.com. ( 2018042101 1D 1 Stunde 1W 3 Stunden ) @ IN NS ns1.panyangduola.com. @ IN NS ns2.panyangduola.com. ns1 IN A 192.168.219.146 ns2 IN A 192.168.219.147 www IN A 192.168.219.146 Web IN CNAME www 2-2. Umgekehrte Auflösung konfigurieren Bearbeiten Sie die Datei /etc/named.rfc1912.zones und fügen Sie am Ende die aufzulösende Domäne hinzu vim /etc/named.rfc1912.zones Zone "219.168.192.in-addr.arpa" IN { Typ Master; Datei "data/219.168.192.zone"; }; Erstellen Sie die Auflösungsdomäne 219.168.192.zone vim /var/named/data/219.168.192.zone $TTL 3600 $ORIGIN 219.168.192.in-addr.arpa. @ IN SOA panyangduola.com. admin.panyangduola.com. ( 2018042101 1D 1 Stunde 1W 3 Stunden ) @ IN NS ns1.panyangduola.com. @ IN NS ns2.panyangduola.com. 146 IN PTR ns1.panyangduola.com. 147 IN PTR ns2.panyangduola.com. 146 IN PTR www.panyangduola.com. 2-3. Führen Sie eine Syntaxprüfung der DNS-Konfigurationsdatei durch: CD / usw. named-checkconf named.conf benannte-checkconf benannte.rfc1912.zones cd /var/benannt/daten benannte Prüfzone panyangduola.com panyangduola.com.zone benannte Prüfzone 219.168.192.in-addr.arpa 219.168.192.zone 2-4. Bearbeiten Sie /etc/resolv.conf und fügen Sie hinzu vim /etc/resolv.conf Suche nach lokaler Domain Nameserver 192.168.219.146 2-5. Wenn in Schritt 2-3 kein Fehler auftritt, starten Sie den benannten Dienst Neustart mit dem Namen Status anzeigen 2-6. Überprüfen Sie, ob die primäre DNS-Serverauflösung erfolgreich ist Überprüfung des Ping-Befehls ping -c 4 www.panyangduola.com nslookup-Befehlsüberprüfung nslookup >www.panyangduola.com nslookup >192.168.219.146 3. Konfiguration vom DNS-Server (192.168.219.147) Bearbeiten der Datei named.conf Finden Sie zwei der Linien Abhörport 53 { 127.0.0.1; }; Abfrage zulassen { localhost; }; Geändert zu Abhörport 53 { beliebig; }; Abfrage zulassen { beliebig; }; 3-1. Ändern Sie die Konfiguration des primären DNS-Servers (192.168.219.146) /etc/named.rfc1912.zones vim /etc/named.rfc1912.zones zone "panyangduola.com" IN { Typ Master; Datei „data/panyangduola.com.zone“; Übertragung zulassen {192.168.219.147;}; benachrichtigen ja; also-benachrichtigen {192.168.219.147;}; }; Zone "219.168.192.in-addr.arpa" IN { Typ Master; Datei "data/219.168.192.zone"; Übertragung zulassen {192.168.219.147;}; benachrichtigen ja; also-benachrichtigen {192.168.219.147;}; }; 3-2. Konfigurieren Sie die Vorwärtsauflösung vom DNS-Server (192.168.219.147). Bearbeiten Sie die Datei /etc/named.rfc1912.zones und fügen Sie am Ende die aufzulösende Domäne hinzu vim /etc/named.rfc1912.zones zone "panyangduola.com" IN { Typ Sklave; Datei „data/panyangduola.com.zone“; Meister { 192.168.219.146; }; }; Erstellen Sie eine leere Datei für panyangduola.com.zone Besitzer festlegen cd /var/benannt/daten Chown mit dem Namen:benannt panyangduola.com.zone 3-3. Konfigurieren Sie die umgekehrte Auflösung vom DNS-Server (192.168.219.147) Fügen Sie die Datei /etc/named.rfc1912.zones hinzu vim usw./named.rfc1912.zones Zone "219.168.192.in-addr.arpa" IN { Typ Sklave; Datei "data/219.168.192.zone"; Meister { 192.168.219.146; }; }; Erstellen Sie eine leere Datei 219.168.192.zone Besitzer festlegen cd /var/benannt/daten chown mit dem Namen: mit dem Namen 219.168.192.zone 3-4. Führen Sie eine Syntaxprüfung der DNS-Konfigurationsdatei durch: CD / usw. named-checkconf named.conf benannte-checkconf benannte.rfc1912.zones 3-5. Bearbeiten Sie /etc/resolv.conf und fügen Sie hinzu vim /etc/resolv.conf Suche nach lokaler Domain Nameserver 192.168.219.147 3-6. Wenn in Schritt 3-4 kein Fehler auftritt, starten Sie den benannten Dienst Neustart mit dem Namen Status anzeigen 3-7. Überprüfen Sie, ob die Dateien /var/named/data/panyangduola.com.zone und /var/named/data/219.168.192.zone Binärdaten enthalten Katze /var/named/data/panyangduola.com.zone Katze /var/named/data/219.168.192.zone 3-8. Überprüfen Sie, ob die Auflösung vom DNS-Server erfolgreich ist Überprüfung des Ping-Befehls ping -c 4 www.panyangduola.com nslookup-Befehlsüberprüfung nslookup >192.168.219.147 Zusammenfassen Oben habe ich Ihnen die Bereitstellung von Master- und Slave-DNS-Servern in centos7.x vorgestellt. Ich hoffe, es wird Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Detaillierte Erklärung des strikten Modus in JavaScript
>>: MySQL max_allowed_packet-Einstellung
Vorwort Bei baumstrukturierten Daten in der Daten...
Inhaltsverzeichnis Geschäftsanforderungen: Lösung...
In den letzten zwei Tagen hatte ich große Problem...
Swap-Speicher ist heutzutage ein gängiger Aspekt ...
Wenn das Token abläuft, aktualisieren Sie die Sei...
<br />Tipps zum Erstellen von Web-Tabellenra...
<br />Einfaches Beispiel zum Hinzufügen und ...
MySQL-SQL-Anweisung zum Erstellen einer Tabelle A...
Öffnen Sie den Centos Yum-Ordner Geben Sie den Be...
Ich spiele in letzter Zeit mit Big Data. Ein Freu...
Das Auswahlelement erstellt ein Einzelauswahl- ode...
Inhaltsverzeichnis Vorwort 【Protokoll rückgängig ...
Bei der .net-Entwicklung bin ich eher mit der SQL...
1. ROW_NUMBER() Definition: Die Funktion ROW_NUMB...
Im Tabellenkopf können Sie die Farbe der hellen U...