Kapitel 3. CoreDNS konfigurieren

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

In Kapitel 2 haben wir die grundlegenden DNS-Themen behandelt. Das sollte dich auf die spannende Konfiguration eines CoreDNS-Servers vorbereiten, die wir in diesem Kapitel vornehmen.

CoreDNS wird mit einer Konfigurationsdatei namens Corefile konfiguriert. Die Syntax der Corefile folgt der der Caddyfile, da CoreDNS den Caddy-Code zum Parsen der Konfiguration verwendet. Zuerst müssen wir jedoch CoreDNS einrichten.

CoreDNS bekommen

Bevor du CoreDNS konfigurierst und dein erstes Corefile schreibst, brauchst du eine Kopie der ausführbaren coredns-Datei für dein Betriebssystem. Der einfachste Weg, um ausführbare Dateien der neuesten Version von CoreDNS für dein Betriebssystem zu finden, führt über die Website coredns.io. Dort findest du eine prominente Schaltfläche mit der Aufschrift Download, wie in Abbildung 3-1 dargestellt.

Abbildung 3-1. Die Schaltfläche Download auf coredns.io

Wenn du auf Herunterladen klickst, gelangst du direkt zu dem Teil des CoreDNS GitHub Repository, in dem du die ausführbare Datei coredns herunterladen kannst, wie in Abbildung 3-2 dargestellt.

Abbildung 3-2. Das CoreDNS GitHub Repository

Get CoreDNS lernen now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.