DNS · Netzwerkdienste

DNS Workshop

Namensraum und Auflösung, authoritative Server und Resolver, Delegation, Caching, DNSSEC, verschlüsselte DNS-Modelle, CoreDNS, Monitoring und Störungsanalyse.

DNS

Mein Lernfortschritt

Mit aktivierter Web-App-Option wird dein Lernstand auf diesem Gerät gespeichert.

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.

Workshop-Fortschritt0%
Praxismodule abgeschlossen0 / 31
Dokumente gelesen0 / 94
Workshop-Fortschritt0%
0%
0 / 1300 Kapitel gelesen

Orthevs Academy · Orthevs

DNS als Lernpfad

Dieses Lernangebot vermittelt Wissen und Praxis. Für produktive Orthevs-Prozesse müssen Anforderungen, Verantwortlichkeiten und Nachweise separat definiert werden.

Technischer Workshop

Ein gemeinsamer Lernrahmen. Eigenständige technische Themen.

Alle Workshops folgen derselben belastbaren Topologie: zentrale Dokumentation, aufeinander aufbauende Workshop-Level, Übungen, Assessments, ausführbare Beispiele und unterstützende Skripte. Die Academy bewahrt diese Ordnung, statt die Inhalte in lose Artikel oder dekorative Kurskarten aufzulösen.

Lerninhalte

Dokumentation im Orthevs Wiki

Die Inhalte bleiben in ihrer fachlichen Gliederung erhalten. Deutsche und englische Fassungen sind miteinander verknüpft; Diagramme werden direkt aus den enthaltenen Mermaid-Quellen erzeugt.

Workshop-Übersicht

1

Technische Dokumentation

13
Deutsch · 75.5 KB

Architektur: DNS

Resolver und Stub Resolver wird in diesem Workshop als überprüfbarer DNS-Baustein behandelt. Entscheidend ist nicht nur eine Abfrage, sondern die Einordnung in Namensraum, Zone, Delegation, Resolverpfad, Cache, Transport und Sicherheitsm…

Dokument öffnen ↗
Deutsch · 75.2 KB

Best Practices: DNS

Zonenmodell wird in diesem Workshop als überprüfbarer DNS-Baustein behandelt. Entscheidend ist nicht nur eine Abfrage, sondern die Einordnung in Namensraum, Zone, Delegation, Resolverpfad, Cache, Transport und Sicherheitsmodell.

Dokument öffnen ↗
Deutsch · 75.3 KB

Kommandoreferenz: DNS

dig Grundlagen wird in diesem Workshop als überprüfbarer DNS-Baustein behandelt. Entscheidend ist nicht nur eine Abfrage, sondern die Einordnung in Namensraum, Zone, Delegation, Resolverpfad, Cache, Transport und Sicherheitsmodell.

Dokument öffnen ↗
Deutsch · 74.7 KB

Konzepte: DNS

Namensraum wird in diesem Workshop als überprüfbarer DNS-Baustein behandelt. Entscheidend ist nicht nur eine Abfrage, sondern die Einordnung in Namensraum, Zone, Delegation, Resolverpfad, Cache, Transport und Sicherheitsmodell.

Dokument öffnen ↗
Deutsch · 74.8 KB

Curriculum: DNS

Lernziele wird in diesem Workshop als überprüfbarer DNS-Baustein behandelt. Entscheidend ist nicht nur eine Abfrage, sondern die Einordnung in Namensraum, Zone, Delegation, Resolverpfad, Cache, Transport und Sicherheitsmodell.

Dokument öffnen ↗
Deutsch · 75.1 KB

Diagramme: DNS

Query Flow wird in diesem Workshop als überprüfbarer DNS-Baustein behandelt. Entscheidend ist nicht nur eine Abfrage, sondern die Einordnung in Namensraum, Zone, Delegation, Resolverpfad, Cache, Transport und Sicherheitsmodell.

Dokument öffnen ↗
Deutsch · 75.3 KB

Cloud-Umgebung: DNS

Cloud DNS Anbieter wird in diesem Workshop als überprüfbarer DNS-Baustein behandelt. Entscheidend ist nicht nur eine Abfrage, sondern die Einordnung in Namensraum, Zone, Delegation, Resolverpfad, Cache, Transport und Sicherheitsmodell.

Dokument öffnen ↗
Deutsch · 75.3 KB

Bare-Metal-Umgebung: DNS

Host-Installation wird in diesem Workshop als überprüfbarer DNS-Baustein behandelt. Entscheidend ist nicht nur eine Abfrage, sondern die Einordnung in Namensraum, Zone, Delegation, Resolverpfad, Cache, Transport und Sicherheitsmodell.

Dokument öffnen ↗
Deutsch · 75.1 KB

VM-Umgebung: DNS

VM-Größe wird in diesem Workshop als überprüfbarer DNS-Baustein behandelt. Entscheidend ist nicht nur eine Abfrage, sondern die Einordnung in Namensraum, Zone, Delegation, Resolverpfad, Cache, Transport und Sicherheitsmodell.

Dokument öffnen ↗
Deutsch · 74.9 KB

WSL-Umgebung: DNS

WSL-Grenzen wird in diesem Workshop als überprüfbarer DNS-Baustein behandelt. Entscheidend ist nicht nur eine Abfrage, sondern die Einordnung in Namensraum, Zone, Delegation, Resolverpfad, Cache, Transport und Sicherheitsmodell.

Dokument öffnen ↗
Deutsch · 74.7 KB

Betrieb: DNS

Zonenänderung wird in diesem Workshop als überprüfbarer DNS-Baustein behandelt. Entscheidend ist nicht nur eine Abfrage, sondern die Einordnung in Namensraum, Zone, Delegation, Resolverpfad, Cache, Transport und Sicherheitsmodell.

Dokument öffnen ↗
Deutsch · 74.8 KB

Security: DNS

Threat Model wird in diesem Workshop als überprüfbarer DNS-Baustein behandelt. Entscheidend ist nicht nur eine Abfrage, sondern die Einordnung in Namensraum, Zone, Delegation, Resolverpfad, Cache, Transport und Sicherheitsmodell.

Dokument öffnen ↗
Deutsch · 75.3 KB

Troubleshooting: DNS

Erste Orientierung wird in diesem Workshop als überprüfbarer DNS-Baustein behandelt. Entscheidend ist nicht nur eine Abfrage, sondern die Einordnung in Namensraum, Zone, Delegation, Resolverpfad, Cache, Transport und Sicherheitsmodell.

Dokument öffnen ↗

Workshop-Level

4

Übungen

4

Assessments und Lösungen

9
Deutsch · 31.4 KB

Assessment: Fundamentals DNS

Erkläre DNS-Rollen im Kontext von DNS. Nenne passende Abfragen oder Artefakte und beschreibe ein realistisches Fehlerbild.

Dokument öffnen ↗
Deutsch · 37.5 KB

Lösung: Fundamentals DNS

Eine gute Antwort zu DNS-Rollen benennt Rolle, Zone, RRtype, erwarteten RCODE und Evidence. Sie unterscheidet Query-Symptom, Zonendaten, Resolvercache und Delegation.

Dokument öffnen ↗
Deutsch · 31.4 KB

Assessment: Intermediate DNS

Erkläre DNS-Rollen im Kontext von DNS. Nenne passende Abfragen oder Artefakte und beschreibe ein realistisches Fehlerbild.

Dokument öffnen ↗
Deutsch · 37.5 KB

Lösung: Intermediate DNS

Eine gute Antwort zu DNS-Rollen benennt Rolle, Zone, RRtype, erwarteten RCODE und Evidence. Sie unterscheidet Query-Symptom, Zonendaten, Resolvercache und Delegation.

Dokument öffnen ↗
Deutsch · 31.4 KB

Assessment: Professional DNS

Erkläre DNS-Rollen im Kontext von DNS. Nenne passende Abfragen oder Artefakte und beschreibe ein realistisches Fehlerbild.

Dokument öffnen ↗
Deutsch · 37.5 KB

Lösung: Professional DNS

Eine gute Antwort zu DNS-Rollen benennt Rolle, Zone, RRtype, erwarteten RCODE und Evidence. Sie unterscheidet Query-Symptom, Zonendaten, Resolvercache und Delegation.

Dokument öffnen ↗
Deutsch · 31.5 KB

Assessment: Advanced Security DNS

Erkläre DNS-Rollen im Kontext von DNS. Nenne passende Abfragen oder Artefakte und beschreibe ein realistisches Fehlerbild.

Dokument öffnen ↗
Deutsch · 37.6 KB

Lösung: Advanced Security DNS

Eine gute Antwort zu DNS-Rollen benennt Rolle, Zone, RRtype, erwarteten RCODE und Evidence. Sie unterscheidet Query-Symptom, Zonendaten, Resolvercache und Delegation.

Dokument öffnen ↗
Deutsch · 29.3 KB

Offizielle Zertifizierungen und Prüfungsbezug: DNS

Dieser Workshop vergibt kein universelles offizielles DNS-Zertifikat. DNS-Wissen ist aber relevant für Netzwerk-, Linux-, Cloud-, Kubernetes- und Security-Prüfungen.

Dokument öffnen ↗
Alle Inhalte im Wiki

Praxismodule

Workshop-Beispiele als ZIP

Alle 31 Praxisbeispiele dieses Workshops stehen einzeln als ZIP bereit. Wähle ein Beispiel und lade das zugehörige Paket direkt herunter.

00

lab-skeleton

examples/00-lab-skeleton
Dateien
5
Größe
9.5 KB
SHA-256
6918b5208e94
Dateien im ZIP · 5
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • queries/queries.txt
  • run.sh
01

dns-cli-inspection

examples/01-dns-cli-inspection
Dateien
5
Größe
9.5 KB
SHA-256
51ae497685ed
Dateien im ZIP · 5
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • queries/queries.txt
  • run.sh
02

zone-file-analysis

examples/02-zone-file-analysis
Dateien
5
Größe
9.7 KB
SHA-256
2f0c51e77033
Dateien im ZIP · 5
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • zones/db.example.test
03

authoritative-bind-model

examples/03-authoritative-bind-model
Dateien
6
Größe
10.2 KB
SHA-256
33afb232b28d
Dateien im ZIP · 6
  • README.md
  • bind/named.conf.local
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • zones/db.example.test
04

recursive-resolver-unbound-model

examples/04-recursive-resolver-unbound-model
Dateien
5
Größe
9.9 KB
SHA-256
3c66ccf145d3
Dateien im ZIP · 5
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • unbound/unbound.conf
05

forwarding-cache-model

examples/05-forwarding-cache-model
Dateien
5
Größe
9.7 KB
SHA-256
165239eb42d1
Dateien im ZIP · 5
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • resolver/forward-zones.conf
  • run.sh
06

split-horizon-views

examples/06-split-horizon-views
Dateien
6
Größe
10.1 KB
SHA-256
77c7be76df4d
Dateien im ZIP · 6
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • zones/db.example.test.external
  • zones/db.example.test.internal
07

reverse-dns-ptr

examples/07-reverse-dns-ptr
Dateien
5
Größe
9.6 KB
SHA-256
6ec490c7601d
Dateien im ZIP · 5
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • zones/db.192.0.2
08

cname-and-alias-rules

examples/08-cname-and-alias-rules
Dateien
6
Größe
10.2 KB
SHA-256
135893c531a8
Dateien im ZIP · 6
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • notes/cname-conflict-example.txt
  • run.sh
  • zones/db.example.test
09

mail-dns-spf-dkim-dmarc

examples/09-mail-dns-spf-dkim-dmarc
Dateien
5
Größe
9.9 KB
SHA-256
95079ce94c03
Dateien im ZIP · 5
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • zones/db.example.test
10

ttl-cache-planning

examples/10-ttl-cache-planning
Dateien
6
Größe
10.0 KB
SHA-256
b156f52bfa54
Dateien im ZIP · 6
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • plans/ttl-plan.yaml
  • run.sh
  • zones/db.example.test
11

negative-caching-nxdomain

examples/11-negative-caching-nxdomain
Dateien
6
Größe
10.3 KB
SHA-256
d86300e8b119
Dateien im ZIP · 6
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • notes/negative-cache.txt
  • run.sh
  • zones/db.example.test
12

delegation-glue

examples/12-delegation-glue
Dateien
6
Größe
9.9 KB
SHA-256
7c9440fb3a38
Dateien im ZIP · 6
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • zones/db.example.test
  • zones/db.test
13

dnssec-signing-model

examples/13-dnssec-signing-model
Dateien
6
Größe
10.2 KB
SHA-256
c941c39f41e2
Dateien im ZIP · 6
  • README.md
  • dnssec/signing-model.json
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • zones/db.example.test
14

ds-chain-of-trust

examples/14-ds-chain-of-trust
Dateien
6
Größe
10.1 KB
SHA-256
37e3f1f8420f
Dateien im ZIP · 6
  • README.md
  • dnssec/ds-record.json
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • zones/db.example.test
15

nsec-nsec3-model

examples/15-nsec-nsec3-model
Dateien
6
Größe
10.1 KB
SHA-256
6ca074477b8f
Dateien im ZIP · 6
  • README.md
  • dnssec/nsec-model.txt
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • zones/db.example.test
16

tsig-zone-transfer

examples/16-tsig-zone-transfer
Dateien
6
Größe
9.9 KB
SHA-256
4a536df9373b
Dateien im ZIP · 6
  • README.md
  • bind/transfer.conf
  • bind/tsig.conf
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
17

dynamic-update-model

examples/17-dynamic-update-model
Dateien
6
Größe
10.1 KB
SHA-256
47ba2876b140
Dateien im ZIP · 6
  • README.md
  • bind/update-policy.conf
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • updates/nsupdate.txt
18

zone-transfer-acl

examples/18-zone-transfer-acl
Dateien
5
Größe
9.6 KB
SHA-256
bf23397961bb
Dateien im ZIP · 5
  • README.md
  • bind/zone-transfer-acl.conf
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
19

edns-udp-tcp-fallback

examples/19-edns-udp-tcp-fallback
Dateien
5
Größe
9.8 KB
SHA-256
ab9a94e26f46
Dateien im ZIP · 5
  • README.md
  • diagnostics/edns-model.json
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
20

dns-over-tls-model

examples/20-dns-over-tls-model
Dateien
5
Größe
9.7 KB
SHA-256
f5c0766b9179
Dateien im ZIP · 5
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • unbound/dot.conf
21

dns-over-https-model

examples/21-dns-over-https-model
Dateien
5
Größe
9.7 KB
SHA-256
e749a9ad6b29
Dateien im ZIP · 5
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • doh/doh-endpoint.json
  • run.sh
22

resolver-privacy-qname-minimization

examples/22-resolver-privacy-qname-minimization
Dateien
5
Größe
10.0 KB
SHA-256
119d534a34a4
Dateien im ZIP · 5
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • resolver/privacy.conf
  • run.sh
23

response-policy-zone

examples/23-response-policy-zone
Dateien
5
Größe
9.7 KB
SHA-256
e5cbfd940311
Dateien im ZIP · 5
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • zones/db.rpz
24

dns-firewall-amplification

examples/24-dns-firewall-amplification
Dateien
5
Größe
9.8 KB
SHA-256
d448f2b2f9ad
Dateien im ZIP · 5
  • README.md
  • bind/resolver-hardening.conf
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
25

coredns-lab

examples/25-coredns-lab
Dateien
6
Größe
9.8 KB
SHA-256
64088c182792
Dateien im ZIP · 6
  • README.md
  • coredns/Corefile
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • zones/db.example.test
26

kubernetes-coredns-model

examples/26-kubernetes-coredns-model
Dateien
5
Größe
9.9 KB
SHA-256
8ff5f56fc7e3
Dateien im ZIP · 5
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • kubernetes/coredns-configmap.yaml
  • run.sh
27

service-discovery-srv

examples/27-service-discovery-srv
Dateien
5
Größe
8.2 KB
SHA-256
cf086a6adeb6
Dateien im ZIP · 5
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • zones/db.example.test
28

monitoring-query-logs

examples/28-monitoring-query-logs
Dateien
6
Größe
8.5 KB
SHA-256
5c45a130368f
Dateien im ZIP · 6
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • monitoring/query-log-sample.txt
  • monitoring/slo.yaml
  • run.sh
29

incident-response-dns-outage

examples/29-incident-response-dns-outage
Dateien
5
Größe
8.4 KB
SHA-256
57649d89775d
Dateien im ZIP · 5
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • incident/dns-incident-runbook.txt
  • run.sh
30

troubleshooting-dns

examples/30-troubleshooting-dns
Dateien
5
Größe
8.2 KB
SHA-256
7b608127ee1e
Dateien im ZIP · 5
  • README.md
  • docs/de/README.md
  • docs/en/README.md
  • run.sh
  • troubleshooting/decision-tree.yaml

Materialstruktur

Die reale Verzeichnisstruktur des Workshops.

Jeder Bereich lässt sich separat öffnen. Ordner und Materialdateien erscheinen in ihrer tatsächlichen Hierarchie und mit ihrem unveränderten Pfad; das Medienverzeichnis ist vollständig ausgeschlossen.

Dateien im Stammverzeichnis

README-DE.md
Dokumentation39
docs/architecture-dns-DE.md
docs/architecture-dns-EN.md
docs/architecture-dns-EL.md
docs/best-practices-dns-DE.md
docs/best-practices-dns-EN.md
docs/best-practices-dns-EL.md
docs/commands-dns-DE.md
docs/commands-dns-EN.md
docs/commands-dns-EL.md
docs/concepts-dns-DE.md
docs/concepts-dns-EN.md
docs/concepts-dns-EL.md
docs/curriculum-dns-DE.md
docs/curriculum-dns-EN.md
docs/curriculum-dns-EL.md
docs/diagrams-dns-DE.md
docs/diagrams-dns-EN.md
docs/diagrams-dns-EL.md
docs/environment-cloud-dns-DE.md
docs/environment-cloud-dns-EN.md
docs/environment-cloud-dns-EL.md
docs/environment-native-baremetal-dns-DE.md
docs/environment-native-baremetal-dns-EN.md
docs/environment-native-baremetal-dns-EL.md
docs/environment-native-vm-dns-DE.md
docs/environment-native-vm-dns-EN.md
docs/environment-native-vm-dns-EL.md
docs/environment-wsl-dns-DE.md
docs/environment-wsl-dns-EN.md
docs/environment-wsl-dns-EL.md
docs/operations-dns-DE.md
docs/operations-dns-EN.md
docs/operations-dns-EL.md
docs/security-dns-DE.md
docs/security-dns-EN.md
docs/security-dns-EL.md
docs/troubleshooting-dns-DE.md
docs/troubleshooting-dns-EN.md
docs/troubleshooting-dns-EL.md
Workshop-Level12
workshops/01-fundamentals-dns-DE.md
workshops/01-fundamentals-dns-EN.md
workshops/01-fundamentals-dns-EL.md
workshops/02-intermediate-dns-DE.md
workshops/02-intermediate-dns-EN.md
workshops/02-intermediate-dns-EL.md
workshops/03-professional-dns-DE.md
workshops/03-professional-dns-EN.md
workshops/03-professional-dns-EL.md
workshops/04-advanced-security-dns-DE.md
workshops/04-advanced-security-dns-EN.md
workshops/04-advanced-security-dns-EL.md
Übungen12
exercises/01-fundamentals-exercises-dns-DE.md
exercises/01-fundamentals-exercises-dns-EN.md
exercises/01-fundamentals-exercises-dns-EL.md
exercises/02-intermediate-exercises-dns-DE.md
exercises/02-intermediate-exercises-dns-EN.md
exercises/02-intermediate-exercises-dns-EL.md
exercises/03-professional-exercises-dns-DE.md
exercises/03-professional-exercises-dns-EN.md
exercises/03-professional-exercises-dns-EL.md
exercises/04-advanced-security-exercises-dns-DE.md
exercises/04-advanced-security-exercises-dns-EN.md
exercises/04-advanced-security-exercises-dns-EL.md
Assessments & Lösungen27
assessments/01-fundamentals-dns-assessment-DE.md
assessments/01-fundamentals-dns-assessment-EN.md
assessments/01-fundamentals-dns-assessment-EL.md
assessments/01-fundamentals-dns-solution-DE.md
assessments/01-fundamentals-dns-solution-EN.md
assessments/01-fundamentals-dns-solution-EL.md
assessments/02-intermediate-dns-assessment-DE.md
assessments/02-intermediate-dns-assessment-EN.md
assessments/02-intermediate-dns-assessment-EL.md
assessments/02-intermediate-dns-solution-DE.md
assessments/02-intermediate-dns-solution-EN.md
assessments/02-intermediate-dns-solution-EL.md
assessments/03-professional-dns-assessment-DE.md
assessments/03-professional-dns-assessment-EN.md
assessments/03-professional-dns-assessment-EL.md
assessments/03-professional-dns-solution-DE.md
assessments/03-professional-dns-solution-EN.md
assessments/03-professional-dns-solution-EL.md
assessments/04-advanced-security-dns-assessment-DE.md
assessments/04-advanced-security-dns-assessment-EN.md
assessments/04-advanced-security-dns-assessment-EL.md
assessments/04-advanced-security-dns-solution-DE.md
assessments/04-advanced-security-dns-solution-EN.md
assessments/04-advanced-security-dns-solution-EL.md
assessments/05-official-certificates-dns-DE.md
assessments/05-official-certificates-dns-EN.md
assessments/05-official-certificates-dns-EL.md
Praxismodule365
examples/00-lab-skeleton
examples/00-lab-skeleton/docs
examples/00-lab-skeleton/docs/de
examples/00-lab-skeleton/docs/en
examples/00-lab-skeleton/queries
examples/01-dns-cli-inspection
examples/01-dns-cli-inspection/docs
examples/01-dns-cli-inspection/docs/de
examples/01-dns-cli-inspection/docs/en
examples/01-dns-cli-inspection/queries
examples/02-zone-file-analysis
examples/02-zone-file-analysis/docs
examples/02-zone-file-analysis/docs/de
examples/02-zone-file-analysis/docs/en
examples/02-zone-file-analysis/zones
examples/03-authoritative-bind-model
examples/03-authoritative-bind-model/bind
examples/03-authoritative-bind-model/docs
examples/03-authoritative-bind-model/docs/de
examples/03-authoritative-bind-model/docs/en
examples/03-authoritative-bind-model/zones
examples/04-recursive-resolver-unbound-model
examples/04-recursive-resolver-unbound-model/docs
examples/04-recursive-resolver-unbound-model/docs/de
examples/04-recursive-resolver-unbound-model/docs/en
examples/04-recursive-resolver-unbound-model/unbound
examples/05-forwarding-cache-model
examples/05-forwarding-cache-model/docs
examples/05-forwarding-cache-model/docs/de
examples/05-forwarding-cache-model/docs/en
examples/05-forwarding-cache-model/resolver
examples/06-split-horizon-views
examples/06-split-horizon-views/docs
examples/06-split-horizon-views/docs/de
examples/06-split-horizon-views/docs/en
examples/06-split-horizon-views/zones
examples/07-reverse-dns-ptr
examples/07-reverse-dns-ptr/docs
examples/07-reverse-dns-ptr/docs/de
examples/07-reverse-dns-ptr/docs/en
examples/07-reverse-dns-ptr/zones
examples/08-cname-and-alias-rules
examples/08-cname-and-alias-rules/docs
examples/08-cname-and-alias-rules/docs/de
examples/08-cname-and-alias-rules/docs/en
examples/08-cname-and-alias-rules/notes
examples/08-cname-and-alias-rules/zones
examples/09-mail-dns-spf-dkim-dmarc
examples/09-mail-dns-spf-dkim-dmarc/docs
examples/09-mail-dns-spf-dkim-dmarc/docs/de
examples/09-mail-dns-spf-dkim-dmarc/docs/en
examples/09-mail-dns-spf-dkim-dmarc/zones
examples/10-ttl-cache-planning
examples/10-ttl-cache-planning/docs
examples/10-ttl-cache-planning/docs/de
examples/10-ttl-cache-planning/docs/en
examples/10-ttl-cache-planning/plans
examples/10-ttl-cache-planning/zones
examples/11-negative-caching-nxdomain
examples/11-negative-caching-nxdomain/docs
examples/11-negative-caching-nxdomain/docs/de
examples/11-negative-caching-nxdomain/docs/en
examples/11-negative-caching-nxdomain/notes
examples/11-negative-caching-nxdomain/zones
examples/12-delegation-glue
examples/12-delegation-glue/docs
examples/12-delegation-glue/docs/de
examples/12-delegation-glue/docs/en
examples/12-delegation-glue/zones
examples/13-dnssec-signing-model
examples/13-dnssec-signing-model/dnssec
examples/13-dnssec-signing-model/docs
examples/13-dnssec-signing-model/docs/de
examples/13-dnssec-signing-model/docs/en
examples/13-dnssec-signing-model/zones
examples/14-ds-chain-of-trust
examples/14-ds-chain-of-trust/dnssec
examples/14-ds-chain-of-trust/docs
examples/14-ds-chain-of-trust/docs/de
examples/14-ds-chain-of-trust/docs/en
examples/14-ds-chain-of-trust/zones
examples/15-nsec-nsec3-model
examples/15-nsec-nsec3-model/dnssec
examples/15-nsec-nsec3-model/docs
examples/15-nsec-nsec3-model/docs/de
examples/15-nsec-nsec3-model/docs/en
examples/15-nsec-nsec3-model/zones
examples/16-tsig-zone-transfer
examples/16-tsig-zone-transfer/bind
examples/16-tsig-zone-transfer/docs
examples/16-tsig-zone-transfer/docs/de
examples/16-tsig-zone-transfer/docs/en
examples/17-dynamic-update-model
examples/17-dynamic-update-model/bind
examples/17-dynamic-update-model/docs
examples/17-dynamic-update-model/docs/de
examples/17-dynamic-update-model/docs/en
examples/17-dynamic-update-model/updates
examples/18-zone-transfer-acl
examples/18-zone-transfer-acl/bind
examples/18-zone-transfer-acl/docs
examples/18-zone-transfer-acl/docs/de
examples/18-zone-transfer-acl/docs/en
examples/19-edns-udp-tcp-fallback
examples/19-edns-udp-tcp-fallback/diagnostics
examples/19-edns-udp-tcp-fallback/docs
examples/19-edns-udp-tcp-fallback/docs/de
examples/19-edns-udp-tcp-fallback/docs/en
examples/20-dns-over-tls-model
examples/20-dns-over-tls-model/docs
examples/20-dns-over-tls-model/docs/de
examples/20-dns-over-tls-model/docs/en
examples/20-dns-over-tls-model/unbound
examples/21-dns-over-https-model
examples/21-dns-over-https-model/docs
examples/21-dns-over-https-model/docs/de
examples/21-dns-over-https-model/docs/en
examples/21-dns-over-https-model/doh
examples/22-resolver-privacy-qname-minimization
examples/22-resolver-privacy-qname-minimization/docs
examples/22-resolver-privacy-qname-minimization/docs/de
examples/22-resolver-privacy-qname-minimization/docs/en
examples/22-resolver-privacy-qname-minimization/resolver
examples/23-response-policy-zone
examples/23-response-policy-zone/docs
examples/23-response-policy-zone/docs/de
examples/23-response-policy-zone/docs/en
examples/23-response-policy-zone/zones
examples/24-dns-firewall-amplification
examples/24-dns-firewall-amplification/bind
examples/24-dns-firewall-amplification/docs
examples/24-dns-firewall-amplification/docs/de
examples/24-dns-firewall-amplification/docs/en
examples/25-coredns-lab
examples/25-coredns-lab/coredns
examples/25-coredns-lab/docs
examples/25-coredns-lab/docs/de
examples/25-coredns-lab/docs/en
examples/25-coredns-lab/zones
examples/26-kubernetes-coredns-model
examples/26-kubernetes-coredns-model/docs
examples/26-kubernetes-coredns-model/docs/de
examples/26-kubernetes-coredns-model/docs/en
examples/26-kubernetes-coredns-model/kubernetes
examples/27-service-discovery-srv
examples/27-service-discovery-srv/docs
examples/27-service-discovery-srv/docs/de
examples/27-service-discovery-srv/docs/en
examples/27-service-discovery-srv/zones
examples/28-monitoring-query-logs
examples/28-monitoring-query-logs/docs
examples/28-monitoring-query-logs/docs/de
examples/28-monitoring-query-logs/docs/en
examples/28-monitoring-query-logs/monitoring
examples/29-incident-response-dns-outage
examples/29-incident-response-dns-outage/docs
examples/29-incident-response-dns-outage/docs/de
examples/29-incident-response-dns-outage/docs/en
examples/29-incident-response-dns-outage/incident
examples/30-troubleshooting-dns
examples/30-troubleshooting-dns/docs
examples/30-troubleshooting-dns/docs/de
examples/30-troubleshooting-dns/docs/en
examples/30-troubleshooting-dns/troubleshooting
examples/.gitignore
examples/00-lab-skeleton/README.md
examples/00-lab-skeleton/docs/de/README.md
examples/00-lab-skeleton/docs/en/README.md
examples/00-lab-skeleton/docs/el/README.md
examples/00-lab-skeleton/queries/queries.txt
examples/00-lab-skeleton/run.sh
examples/01-dns-cli-inspection/README.md
examples/01-dns-cli-inspection/docs/de/README.md
examples/01-dns-cli-inspection/docs/en/README.md
examples/01-dns-cli-inspection/docs/el/README.md
examples/01-dns-cli-inspection/queries/queries.txt
examples/01-dns-cli-inspection/run.sh
examples/02-zone-file-analysis/README.md
examples/02-zone-file-analysis/docs/de/README.md
examples/02-zone-file-analysis/docs/en/README.md
examples/02-zone-file-analysis/docs/el/README.md
examples/02-zone-file-analysis/run.sh
examples/02-zone-file-analysis/zones/db.example.test
examples/03-authoritative-bind-model/README.md
examples/03-authoritative-bind-model/bind/named.conf.local
examples/03-authoritative-bind-model/docs/de/README.md
examples/03-authoritative-bind-model/docs/en/README.md
examples/03-authoritative-bind-model/docs/el/README.md
examples/03-authoritative-bind-model/run.sh
examples/03-authoritative-bind-model/zones/db.example.test
examples/04-recursive-resolver-unbound-model/README.md
examples/04-recursive-resolver-unbound-model/docs/de/README.md
examples/04-recursive-resolver-unbound-model/docs/en/README.md
examples/04-recursive-resolver-unbound-model/docs/el/README.md
examples/04-recursive-resolver-unbound-model/run.sh
examples/04-recursive-resolver-unbound-model/unbound/unbound.conf
examples/05-forwarding-cache-model/README.md
examples/05-forwarding-cache-model/docs/de/README.md
examples/05-forwarding-cache-model/docs/en/README.md
examples/05-forwarding-cache-model/docs/el/README.md
examples/05-forwarding-cache-model/resolver/forward-zones.conf
examples/05-forwarding-cache-model/run.sh
examples/06-split-horizon-views/README.md
examples/06-split-horizon-views/docs/de/README.md
examples/06-split-horizon-views/docs/en/README.md
examples/06-split-horizon-views/docs/el/README.md
examples/06-split-horizon-views/run.sh
examples/06-split-horizon-views/zones/db.example.test.external
examples/06-split-horizon-views/zones/db.example.test.internal
examples/07-reverse-dns-ptr/README.md
examples/07-reverse-dns-ptr/docs/de/README.md
examples/07-reverse-dns-ptr/docs/en/README.md
examples/07-reverse-dns-ptr/docs/el/README.md
examples/07-reverse-dns-ptr/run.sh
examples/07-reverse-dns-ptr/zones/db.192.0.2
examples/08-cname-and-alias-rules/README.md
examples/08-cname-and-alias-rules/docs/de/README.md
examples/08-cname-and-alias-rules/docs/en/README.md
examples/08-cname-and-alias-rules/docs/el/README.md
examples/08-cname-and-alias-rules/notes/cname-conflict-example.txt
examples/08-cname-and-alias-rules/run.sh
examples/08-cname-and-alias-rules/zones/db.example.test
examples/09-mail-dns-spf-dkim-dmarc/README.md
examples/09-mail-dns-spf-dkim-dmarc/docs/de/README.md
examples/09-mail-dns-spf-dkim-dmarc/docs/en/README.md
examples/09-mail-dns-spf-dkim-dmarc/docs/el/README.md
examples/09-mail-dns-spf-dkim-dmarc/run.sh
examples/09-mail-dns-spf-dkim-dmarc/zones/db.example.test
examples/10-ttl-cache-planning/README.md
examples/10-ttl-cache-planning/docs/de/README.md
examples/10-ttl-cache-planning/docs/en/README.md
examples/10-ttl-cache-planning/docs/el/README.md
examples/10-ttl-cache-planning/plans/ttl-plan.yaml
examples/10-ttl-cache-planning/run.sh
examples/10-ttl-cache-planning/zones/db.example.test
examples/11-negative-caching-nxdomain/README.md
examples/11-negative-caching-nxdomain/docs/de/README.md
examples/11-negative-caching-nxdomain/docs/en/README.md
examples/11-negative-caching-nxdomain/docs/el/README.md
examples/11-negative-caching-nxdomain/notes/negative-cache.txt
examples/11-negative-caching-nxdomain/run.sh
examples/11-negative-caching-nxdomain/zones/db.example.test
examples/12-delegation-glue/README.md
examples/12-delegation-glue/docs/de/README.md
examples/12-delegation-glue/docs/en/README.md
examples/12-delegation-glue/docs/el/README.md
examples/12-delegation-glue/run.sh
examples/12-delegation-glue/zones/db.example.test
examples/12-delegation-glue/zones/db.test
examples/13-dnssec-signing-model/README.md
examples/13-dnssec-signing-model/dnssec/signing-model.json
examples/13-dnssec-signing-model/docs/de/README.md
examples/13-dnssec-signing-model/docs/en/README.md
examples/13-dnssec-signing-model/docs/el/README.md
examples/13-dnssec-signing-model/run.sh
examples/13-dnssec-signing-model/zones/db.example.test
examples/14-ds-chain-of-trust/README.md
examples/14-ds-chain-of-trust/dnssec/ds-record.json
examples/14-ds-chain-of-trust/docs/de/README.md
examples/14-ds-chain-of-trust/docs/en/README.md
examples/14-ds-chain-of-trust/docs/el/README.md
examples/14-ds-chain-of-trust/run.sh
examples/14-ds-chain-of-trust/zones/db.example.test
examples/15-nsec-nsec3-model/README.md
examples/15-nsec-nsec3-model/dnssec/nsec-model.txt
examples/15-nsec-nsec3-model/docs/de/README.md
examples/15-nsec-nsec3-model/docs/en/README.md
examples/15-nsec-nsec3-model/docs/el/README.md
examples/15-nsec-nsec3-model/run.sh
examples/15-nsec-nsec3-model/zones/db.example.test
examples/16-tsig-zone-transfer/README.md
examples/16-tsig-zone-transfer/bind/transfer.conf
examples/16-tsig-zone-transfer/bind/tsig.conf
examples/16-tsig-zone-transfer/docs/de/README.md
examples/16-tsig-zone-transfer/docs/en/README.md
examples/16-tsig-zone-transfer/docs/el/README.md
examples/16-tsig-zone-transfer/run.sh
examples/17-dynamic-update-model/README.md
examples/17-dynamic-update-model/bind/update-policy.conf
examples/17-dynamic-update-model/docs/de/README.md
examples/17-dynamic-update-model/docs/en/README.md
examples/17-dynamic-update-model/docs/el/README.md
examples/17-dynamic-update-model/run.sh
examples/17-dynamic-update-model/updates/nsupdate.txt
examples/18-zone-transfer-acl/README.md
examples/18-zone-transfer-acl/bind/zone-transfer-acl.conf
examples/18-zone-transfer-acl/docs/de/README.md
examples/18-zone-transfer-acl/docs/en/README.md
examples/18-zone-transfer-acl/docs/el/README.md
examples/18-zone-transfer-acl/run.sh
examples/19-edns-udp-tcp-fallback/README.md
examples/19-edns-udp-tcp-fallback/diagnostics/edns-model.json
examples/19-edns-udp-tcp-fallback/docs/de/README.md
examples/19-edns-udp-tcp-fallback/docs/en/README.md
examples/19-edns-udp-tcp-fallback/docs/el/README.md
examples/19-edns-udp-tcp-fallback/run.sh
examples/20-dns-over-tls-model/README.md
examples/20-dns-over-tls-model/docs/de/README.md
examples/20-dns-over-tls-model/docs/en/README.md
examples/20-dns-over-tls-model/docs/el/README.md
examples/20-dns-over-tls-model/run.sh
examples/20-dns-over-tls-model/unbound/dot.conf
examples/21-dns-over-https-model/README.md
examples/21-dns-over-https-model/docs/de/README.md
examples/21-dns-over-https-model/docs/en/README.md
examples/21-dns-over-https-model/docs/el/README.md
examples/21-dns-over-https-model/doh/doh-endpoint.json
examples/21-dns-over-https-model/run.sh
examples/22-resolver-privacy-qname-minimization/README.md
examples/22-resolver-privacy-qname-minimization/docs/de/README.md
examples/22-resolver-privacy-qname-minimization/docs/en/README.md
examples/22-resolver-privacy-qname-minimization/docs/el/README.md
examples/22-resolver-privacy-qname-minimization/resolver/privacy.conf
examples/22-resolver-privacy-qname-minimization/run.sh
examples/23-response-policy-zone/README.md
examples/23-response-policy-zone/docs/de/README.md
examples/23-response-policy-zone/docs/en/README.md
examples/23-response-policy-zone/docs/el/README.md
examples/23-response-policy-zone/run.sh
examples/23-response-policy-zone/zones/db.rpz
examples/24-dns-firewall-amplification/README.md
examples/24-dns-firewall-amplification/bind/resolver-hardening.conf
examples/24-dns-firewall-amplification/docs/de/README.md
examples/24-dns-firewall-amplification/docs/en/README.md
examples/24-dns-firewall-amplification/docs/el/README.md
examples/24-dns-firewall-amplification/run.sh
examples/25-coredns-lab/README.md
examples/25-coredns-lab/coredns/Corefile
examples/25-coredns-lab/docs/de/README.md
examples/25-coredns-lab/docs/en/README.md
examples/25-coredns-lab/docs/el/README.md
examples/25-coredns-lab/run.sh
examples/25-coredns-lab/zones/db.example.test
examples/26-kubernetes-coredns-model/README.md
examples/26-kubernetes-coredns-model/docs/de/README.md
examples/26-kubernetes-coredns-model/docs/en/README.md
examples/26-kubernetes-coredns-model/docs/el/README.md
examples/26-kubernetes-coredns-model/kubernetes/coredns-configmap.yaml
examples/26-kubernetes-coredns-model/run.sh
examples/27-service-discovery-srv/README.md
examples/27-service-discovery-srv/docs/de/README.md
examples/27-service-discovery-srv/docs/en/README.md
examples/27-service-discovery-srv/docs/el/README.md
examples/27-service-discovery-srv/run.sh
examples/27-service-discovery-srv/zones/db.example.test
examples/28-monitoring-query-logs/README.md
examples/28-monitoring-query-logs/docs/de/README.md
examples/28-monitoring-query-logs/docs/en/README.md
examples/28-monitoring-query-logs/docs/el/README.md
examples/28-monitoring-query-logs/monitoring/query-log-sample.txt
examples/28-monitoring-query-logs/monitoring/slo.yaml
examples/28-monitoring-query-logs/run.sh
examples/29-incident-response-dns-outage/README.md
examples/29-incident-response-dns-outage/docs/de/README.md
examples/29-incident-response-dns-outage/docs/en/README.md
examples/29-incident-response-dns-outage/docs/el/README.md
examples/29-incident-response-dns-outage/incident/dns-incident-runbook.txt
examples/29-incident-response-dns-outage/run.sh
examples/30-troubleshooting-dns/README.md
examples/30-troubleshooting-dns/docs/de/README.md
examples/30-troubleshooting-dns/docs/en/README.md
examples/30-troubleshooting-dns/docs/el/README.md
examples/30-troubleshooting-dns/run.sh
examples/30-troubleshooting-dns/troubleshooting/decision-tree.yaml
examples/README.md
Setup & Hilfsskripte1
scripts/provision_dns.sh

DNS · Orthevs Academy

Workshop-Einsatz gemeinsam einordnen.

Für interne Trainings, Lernpfade oder technische Vertiefung können Umfang, Reihenfolge und Zielgruppe passend zum Einsatzkontext abgestimmt werden.

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.