Konfigurieren Sie Ihr DNS auf einem Kimsufi / OVH-Server

Ziel: Einen oder mehrere Domainnamen auf einem eigenen dedizierten Server zu verwalten, der unter Debian läuft. Server gehostet bei Kimsufi / OVH.

Wenn Sie sich auf einem Shared Hosting befinden, stellt sich die Frage nach der Verwaltung Ihres Domainnamens nicht. Alles geschieht über die Administrationsoberfläche mit wenigen Klicks.
Andererseits auf einem dedizierten Server… Es ist nicht dasselbe. Umso mehr, wenn alles über die Befehlszeile erledigt wird.
Ziel ist es, den Domainnamen an den kimsufi-DNS-Server zu „senden“ und dort zu verwalten.

Es gibt 4 Hauptstufen. In der Reihenfolge zu respektieren, weil man natürlich versucht ist, genau das Gegenteil zu tun und das geht offensichtlich nicht:

  1. Konfigurieren Sie die Bind-DNS-Serveroptionen auf dem dedizierten Server
  2. Erstellen Sie die Domäne auf dem dedizierten Server
  3. Verbinden Sie den sekundären DNS-Server des Hosts mit dem dedizierten Server
  4. Konfigurieren Sie die DNS-Server des Hosts

Contents

Konfigurieren Sie die Kimsufi-DNS-Optionen auf dem dedizierten Server

Standardmäßig sind die Bindeoptionen zufriedenstellend. Aber es gibt immer noch eine große Option zum Ändern.

Das Arbeitsverzeichnis von Bind befindet sich in: /etc/bind

Sie müssen die Datei ändern, named.conf.options um sie listen-on { 127.0.0.1; }; in listen-on { any; }; .
Dies bedeutet, dass Bind auf allen Schnittstellen lauscht, nicht nur auf der lokalen Schleife.
Wenn Bind nicht mit der Außenwelt kommunizieren kann, hat das wenig Sinn.

Erstellen Sie die Domäne auf dem DNS-Server des Kimsufi-Servers

Wir beginnen mit dem Abrufen der sekundären DNS-IP-Adresse des Hosts (hier ein Kimsufi). Ein Ping genügt:

 ping ns.kimsufi.com 

Dieser Befehl gibt die IP zurück: 213.186.33.199.
Wir schreiben es für später auf.

Dann fügen wir eine Zone in der Datei named.conf.local für unseren Domainnamen hinzu.

Bearbeiten Sie die Datei und fügen Sie am Ende hinzu:

 Zone "domain.tld" {     Master-Typ;     Datei "/etc/bind/db.domain.tld";     Übertragung erlauben {213.186.33.199;};     erlauben-Abfrage {beliebig;};     benachrichtigen ja; }; 

Ersetzen Sie domaine.tld durch den richtigen Domänennamen und allow-transfer geben Sie die zuvor abgerufene sekundäre DNS-IP an.

Erstellen Sie dann die Datei db.domaine.tld , um die Domänenoptionen zu konfigurieren.

 $ TTL 86400 domain.tld. IN SOA ns99113.ip-92-124-156.eu. hostmaster.domain.tld. (                 2013121206; Serienmäßig bei jeder Änderung zu ändern                 43200; auffrischen, 12h                 3600; erneut versuchen, 1h                 1209600; abgelaufen                 86400); negativer Cache, 24h domain.tld. IN NS ns99113.ip-92-124-156.eu. domain.tld. IN NS ns.kimsufi.com. domain.tld. IN A xx.xx.xx.xx www IN A xx.xx.xx.xx ; ; Mail IN A xx.xx.xx.xx ; domain.tld. IN A xx.xx.xx.xx ; domain.tld. IN MX 10-Domain.tld. 

ns99113.ip-92-124-156.eu entspricht unserem Server, dem Haupt-DNS.
ns.kimsufi.com entspricht dem sekundären DNS-Server des Hosts.
xx.xx.xx.xx entspricht der IP, auf die der Dienst zeigt.

So überprüfen Sie, ob die Zone richtig konfiguriert ist:

 named-checkzone domain.tld db.domain.tld 

Wenn keine Fehler vorliegen, starten Sie bind neu:

 service bind9 reload 

Verbinden Sie den sekundären DNS-Server mit dem Kimsufi-DNS-Server

Nachdem der Server nun konfiguriert ist, müssen Sie den sekundären DNS-Server des Hosts mit dem dedizierten Server verbinden.

Dies geschieht im Manager, in dem wir angeben, dass die Domain auf die IP des dedizierten Servers verweist.

DNS-sekundär

OVH / Kimsufi DNS-Server konfigurieren

Konfigurieren Sie im letzten Schritt die DNS-Server des Hosts, um anzugeben, dass sich die Domäne auf unserem Computer befindet.
Wieder ist es im Manager.

Es bleibt nur noch 48 Stunden zu warten, bis sich das DNS verbreitet hat.

Um zu überprüfen, ob alles richtig eingerichtet ist, werfen Sie einen Blick auf DNSstuff.

Konfigurieren Sie das Kimsufi-Reverse-DNS

machen