Workshop-Wiki · Englisch

DNS Workshop – Overview

This workshop covers the path from namespace fundamentals to secure operations with delegation, DNSSEC, resolver hardening, CoreDNS, Kubernetes DNS, monitori…

Workshop-Beispiele als ZIP
Lernstand in der Web-App

Kapitel als gelesen markieren, Lesefortschritt sehen und Praxismodule abhaken: Diese Funktionen stehen nach Aktivierung der optionalen Web-App zur Verfügung. Der Workshop-Fortschritt ergibt sich automatisch aus den Kapiteln aller Dokumentseiten. Deine Auswahl bleibt auf diesem Gerät; es gibt kein Konto und keinen Serverabgleich. Eine Installation ist nicht erforderlich. Beim Widerruf in den Datenschutz-Einstellungen wird der Lernstand gelöscht.

Lesefortschritt0%
0%
0 / 6 Kapitel gelesen
Weitere SprachfassungDeutsch ↗Griechisch ↗

DNS Workshop – Overview

Overview

This workshop covers the path from namespace fundamentals to secure operations with delegation, DNSSEC, resolver hardening, CoreDNS, Kubernetes DNS, monitoring and incident response.

01 / 06

Quickstart

bash
# Workshop content is provided through the Orthevs Academy.
chmod +x scripts/provision_dns.sh
./scripts/provision_dns.sh --dry-run

Then start with the curriculum and first examples:

bash
less docs/curriculum-dns-EN.md
less workshops/01-fundamentals-dns-EN.md
cd examples/00-lab-skeleton
./run.sh
02 / 06

Audience

This workshop is for developers, DevOps engineers, system engineers, platform engineers, SREs, network teams, Kubernetes administrators and security engineers who need to analyze, operate and secure DNS correctly.

03 / 06

Learning Path

Level Focus Result
Fundamentals DNS namespace, resolvers, zone files, record types and dig You can inspect DNS answers and simple zones reproducibly.
Intermediate Delegation, caching, negative caching, reverse DNS, mail DNS, CoreDNS and Kubernetes DNS You can analyze common operational cases and failure modes.
Professional Authoritative operations, resolver operations, transfers, split horizon, monitoring and change management You can plan and prove DNS changes safely.
Advanced + Security DNSSEC, TSIG, RPZ, DoT/DoH, privacy, amplification, incident response and audit You can evaluate and harden DNS from a security perspective.
04 / 06

Structure

This workshop follows the same structure as the Kubernetes workshop. The topic changes, the navigation model stays consistent.

05 / 06

Official Sources and Boundary

  • RFC 1034, Domain Names - Concepts and Facilities: https://datatracker.ietf.org/doc/html/rfc1034
  • RFC 1035, Domain Names - Implementation and Specification: https://datatracker.ietf.org/doc/html/rfc1035
  • RFC 8499, DNS Terminology: https://www.rfc-editor.org/info/rfc8499/
  • RFC 6891, Extension Mechanisms for DNS (EDNS(0)): https://datatracker.ietf.org/doc/html/rfc6891
  • RFC 4033, DNS Security Introduction and Requirements: https://datatracker.ietf.org/doc/html/rfc4033
  • RFC 9364, DNSSEC Best Current Practice: https://www.rfc-editor.org/info/rfc9364/
  • IANA Root Zone Database: https://www.iana.org/domains/root/db
  • ISC BIND 9 Documentation: https://bind9.readthedocs.io/
  • CoreDNS Documentation: https://coredns.io/manual/toc/

This workshop does not introduce DNS protocol rules. It maps official DNS concepts into labs, review questions, zone files, resolver models and operational workflows.


06 / 06

DNS · Orthevs Academy

31 Module als durchgängiger Lernpfad.

Die Reihenfolge bleibt unverändert: von der Laborgrundstruktur über fachliche Grundlagen und Betriebsmodelle bis zum abschließenden Troubleshooting. Die technischen Verzeichnisnamen werden bewusst beibehalten.

Orthevs – Engineering als Grundlage für das, was als Nächstes kommt.

Orthevs als App

Orthevs installieren

Die Orthevs Web-App kann auf unterstützten Mobilgeräten und Desktop-Browsern installiert werden.

iPhone und iPad

Öffnen Sie Orthevs in Safari. Tippen Sie auf Teilen, dann auf ‚Zum Home-Bildschirm‘. Aktivieren Sie gegebenenfalls ‚Als Web-App öffnen‘ und tippen Sie auf ‚Hinzufügen‘.

Android

Für die Web-App öffnen Sie das Browsermenü und wählen ‚App installieren‘ oder ‚Zum Startbildschirm hinzufügen‘. Bestätigen Sie die Installation.

Desktop-Browser

Öffnen Sie das Browsermenü oder das Installationssymbol in der Adressleiste und wählen Sie ‚App installieren‘ beziehungsweise ‚Zum Dock hinzufügen‘.

Die Web-App-Installation hängt vom Browser ab. Falls kein Installationsdialog erscheint, nutzen Sie die angezeigten Schritte im Browser.