Um einen DNS-Server auf einem Linux-Computer zu konfigurieren, können Sie die folgenden Schritte ausführen:
1. Installieren Sie die erforderliche Software.
Auf Debian-basierten Systemen können Sie das Bind-Paket mit dem folgenden Befehl installieren:
„
sudo apt-get install bind9
„
Auf RedHat-basierten Systemen können Sie das Bind-Paket mit dem folgenden Befehl installieren:
„
sudo yum install bind
„
2. Konfigurieren Sie den DNS-Server.
Die Bind-Konfigurationsdatei befindet sich unter /etc/bind/named.conf. Sie können diese Datei mit Ihrem bevorzugten Texteditor öffnen und die folgenden Änderungen vornehmen:
A. Fügen Sie am Ende der Datei die folgenden Zeilen hinzu:
„
Zone „example.com“ {
Typ Master;
Datei „/etc/bind/zones/example.com.zone“;
};
„
B. Ersetzen Sie „example.com“ durch Ihren Domainnamen.
C. Speichern Sie die Datei.
3. Erstellen Sie die Zonendatei.
Erstellen Sie eine Datei namens /etc/bind/zones/example.com.zone mit folgendem Inhalt:
„
$TTL 86400
@ IN SOA ns1.example.com. root.example.com. (
2018010101; seriell
10800; auffrischen
3600; wiederholen
360000; erlöschen
86400 ); Minimum
@ IN NS ns1.example.com
ns1 IN A 192.168.1.10
www IN CNAME ns1.example.com
„
A. Ersetzen Sie „example.com“ durch Ihren Domainnamen.
B. Ersetzen Sie „192.168.1.10“ durch die IP-Adresse Ihres DNS-Servers.
4. Starten Sie den DNS-Server neu.
Auf Debian-basierten Systemen können Sie den Bind-Dienst mit dem folgenden Befehl neu starten:
„
sudo service bind9 neu starten
„
Auf RedHat-basierten Systemen können Sie den Bind-Dienst mit dem folgenden Befehl neu starten:
„
sudo systemctl restart benannt
„
5. Stellen Sie sicher, dass der DNS-Server funktioniert.
Mit dem folgenden Befehl können Sie überprüfen, ob der DNS-Server funktioniert:
„
nslookup www.example.com
„
In der Ausgabe sollte die IP-Adresse Ihres DNS-Servers angezeigt werden.
6. Konfigurieren Sie Ihre Clients für die Verwendung Ihres DNS-Servers.
Sie können Ihre Clients so konfigurieren, dass sie Ihren DNS-Server verwenden, indem Sie die DNS-Servereinstellungen in ihrer Netzwerkkonfiguration ändern. Unter Windows können Sie beispielsweise zu Systemsteuerung> Netzwerk- und Freigabecenter> Adaptereinstellungen ändern gehen, dann mit der rechten Maustaste auf Ihre Netzwerkverbindung klicken und Eigenschaften> Internetprotokoll Version 4 (TCP/IPv4)> Eigenschaften auswählen. Geben Sie im Abschnitt DNS-Server die IP-Adresse Ihres DNS-Servers ein.
7. Testen Sie den DNS-Server.
Sobald Sie Ihre Clients für die Verwendung Ihres DNS-Servers konfiguriert haben, können Sie ihn testen, indem Sie eine Website anpingen. Sie können beispielsweise ein Terminalfenster öffnen und Folgendes eingeben:
„
ping www.example.com
„
In der Ausgabe sollte die IP-Adresse der Website angezeigt werden.