GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Konfigurieren Sie den RNDC-Schlüssel für den Bindungs-DNS-Server unter CentOS 7

Ziel

Um den DNS-Server (Bind) über eine Befehlszeile zu verwalten, muss das RNDC-Dienstprogramm korrekt konfiguriert werden, um Fehlermeldungen wie „rndc-Verbindung fehlgeschlagen 127.0.0.1-Verbindung abgelehnt zu vermeiden “. Das Ziel besteht darin, RNDC für Bind-DNS-Server unter CentOS 7 Linux zu konfigurieren.

Betriebssystem- und Softwareversionen

  • Betriebssystem: – CentOS Linux-Release 7.4.1708 (Core) Linux
  • Software: – Binde 9

Anforderungen

Privilegierter Zugriff auf Ihr Ubuntu-System als root oder über sudo Befehl ist erforderlich.

Schwierigkeit

EINFACH

Konventionen

  • # – erfordert, dass bestimmte Linux-Befehle mit Root-Rechten ausgeführt werden, entweder direkt als Root-Benutzer oder durch Verwendung von sudo Befehl
  • $ – erfordert, dass bestimmte Linux-Befehle als normaler, nicht privilegierter Benutzer ausgeführt werden

Anleitung

RNDC-Konfiguration generieren

Beginnen Sie mit der Ausführung der rndc-confgen Befehl zum Generieren geeigneter Konfigurationseinstellungen:

# rndc-confgen

Führen Sie die rndc-confgen aus Linux-Befehl zum Generieren von rndc-key und entsprechende Konfigurationszeilengruppen für Bind- und RNDC-Dienste.

RNDC konfigurieren

Fügen Sie die zuvor generierte RNDC-Konfigurationszeile in die Datei /etc/rndc.key ein . Ihr Code wird anders sein:

key "rndc-key" {
        algorithm hmac-md5;
        secret "1KJjYVuDxsJpcmGIJs/0Uw==";
};

Bestätigen Sie die Datei und den Besitz von /etc/rndc.key Datei. Die korrekten Berechtigungen lauten:

# ls -l /etc/rndc.key 
-rw-r-----. 1 root named 91 May  7 14:15 /etc/rndc.key

Bind-Dienst konfigurieren

Fügen Sie als Nächstes die folgenden Zeilen in die vorhandene /etc/named.conf ein Datei:

include "/etc/rndc.key";
controls {
      inet 127.0.0.1 port 953
      allow { 127.0.0.1; } keys { "rndc-key"; };
};

Starten Sie den Bind-DNS-Server neu

Zuletzt starten Sie den benannten Daemon neu:

# service named restart
Redirecting to /bin/systemctl restart named.service

Cent OS
  1. 15 Linux-Härtungsschritte für CentOS 7 Server

  2. Konfigurieren Sie DNS auf CentOS 5 / RHEL 5 mit Chroot

  3. So konfigurieren Sie den DNS-Server unter CentOS 5 / RHEL 5

  4. So konfigurieren Sie Slave-DNS (BIND) unter CentOS 7 / RHEL 7

  5. Konfigurieren Sie den MariaDB-Server auf CentOS

So konfigurieren Sie den DNS (BIND)-Server unter CentOS 8 / RHEL 8

Check_MK Server auf CentOS 7 installieren und konfigurieren

Wie konfiguriere ich den SFTP-Server auf CentOS?

BIND-DNS-Server

So konfigurieren Sie VNC Server unter CentOS/RHEL 6

Centos 7:NTP-Server konfigurieren