Αξιολόγηση: DNS Intermediate
1. Ρόλοι DNS
Εξηγήστε τους ρόλους DNS στο πλαίσιο του DNS. Αναφέρετε κατάλληλα queries ή τεχνουργήματα και περιγράψτε ένα ρεαλιστικό σενάριο σφάλματος.
2. Namespace και FQDN
Εξηγήστε το Namespace και το FQDN στο πλαίσιο του DNS. Αναφέρετε κατάλληλα queries ή τεχνουργήματα και περιγράψτε ένα ρεαλιστικό σενάριο σφάλματος.
3. Zone και SOA
Εξηγήστε τη zone και το SOA στο πλαίσιο του DNS. Αναφέρετε κατάλληλα queries ή τεχνουργήματα και περιγράψτε ένα ρεαλιστικό σενάριο σφάλματος.
4. Τύποι records
Εξηγήστε τους τύπους records στο πλαίσιο του DNS. Αναφέρετε κατάλληλα queries ή τεχνουργήματα και περιγράψτε ένα ρεαλιστικό σενάριο σφάλματος.
5. TTL και cache
Εξηγήστε το TTL και το cache στο πλαίσιο του DNS. Αναφέρετε κατάλληλα queries ή τεχνουργήματα και περιγράψτε ένα ρεαλιστικό σενάριο σφάλματος.
6. Negative caching
Εξηγήστε το negative caching στο πλαίσιο του DNS. Αναφέρετε κατάλληλα queries ή τεχνουργήματα και περιγράψτε ένα ρεαλιστικό σενάριο σφάλματος.
7. Delegation και glue
Εξηγήστε το delegation και το glue στο πλαίσιο του DNS. Αναφέρετε κατάλληλα queries ή τεχνουργήματα και περιγράψτε ένα ρεαλιστικό σενάριο σφάλματος.
8. Κανόνες CNAME
Εξηγήστε τους κανόνες CNAME στο πλαίσιο του DNS. Αναφέρετε κατάλληλα queries ή τεχνουργήματα και περιγράψτε ένα ρεαλιστικό σενάριο σφάλματος.
9. DNS για email
Εξηγήστε το DNS για email στο πλαίσιο του DNS. Αναφέρετε κατάλληλα queries ή τεχνουργήματα και περιγράψτε ένα ρεαλιστικό σενάριο σφάλματος.
10. Reverse DNS
Εξηγήστε το reverse DNS στο πλαίσιο του DNS. Αναφέρετε κατάλληλα queries ή τεχνουργήματα και περιγράψτε ένα ρεαλιστικό σενάριο σφάλματος.
11. Resolver path
Εξηγήστε το resolver path στο πλαίσιο του DNS. Αναφέρετε κατάλληλα queries ή τεχνουργήματα και περιγράψτε ένα ρεαλιστικό σενάριο σφάλματος.
12. EDNS και TCP
Εξηγήστε το EDNS και το TCP στο πλαίσιο του DNS. Αναφέρετε κατάλληλα queries ή τεχνουργήματα και περιγράψτε ένα ρεαλιστικό σενάριο σφάλματος.
13. DNSSEC
Εξηγήστε το DNSSEC στο πλαίσιο του DNS. Αναφέρετε κατάλληλα queries ή τεχνουργήματα και περιγράψτε ένα ρεαλιστικό σενάριο σφάλματος.
14. TSIG και transfer
Εξηγήστε το TSIG και το transfer στο πλαίσιο του DNS. Αναφέρετε κατάλληλα queries ή τεχνουργήματα και περιγράψτε ένα ρεαλιστικό σενάριο σφάλματος.
15. Split horizon
Εξηγήστε το split horizon στο πλαίσιο του DNS. Αναφέρετε κατάλληλα queries ή τεχνουργήματα και περιγράψτε ένα ρεαλιστικό σενάριο σφάλματος.
16. Kubernetes DNS
Εξηγήστε το Kubernetes DNS στο πλαίσιο του DNS. Αναφέρετε κατάλληλα queries ή τεχνουργήματα και περιγράψτε ένα ρεαλιστικό σενάριο σφάλματος.
17. Ασφάλεια και ιδιωτικότητα
Εξηγήστε την ασφάλεια και την ιδιωτικότητα στο πλαίσιο του DNS. Αναφέρετε κατάλληλα queries ή τεχνουργήματα και περιγράψτε ένα ρεαλιστικό σενάριο σφάλματος.
18. Evidence
Εξηγήστε το evidence στο πλαίσιο του DNS. Αναφέρετε κατάλληλα queries ή τεχνουργήματα και περιγράψτε ένα ρεαλιστικό σενάριο σφάλματος.
Επίσημες πηγές και όρια
- 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/
Το workshop δεν εισάγει κανόνες του πρωτοκόλλου DNS. Αντιστοιχίζει επίσημες έννοιες DNS σε labs, ερωτήσεις review, zone files, μοντέλα resolvers και λειτουργικές ροές εργασίας.
Πρακτικό παράρτημα: DNS evidence για το 02-intermediate-dns-assessment-EL.md
Το παράρτημα συνδέει το αρχείο με επαναλήψιμο DNS evidence. Μια δήλωση για DNS είναι αξιόπιστη μόνο όταν εξετάζονται μαζί ο ρόλος, η zone, το όνομα, το RRtype, το RCODE, το TTL, το resolver path και η λειτουργική επίδραση.
A.1 Namespace και FQDN
Το DNS βασίζεται σε ιεραρχικό namespace. Κάθε ανάλυση πρέπει να διευκρινίζει αν ένα όνομα είναι σχετικό, πλήρως προσδιορισμένο, μέρος μιας zone ή επηρεάζεται από το search path του τοπικού stub resolver.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «Namespace και FQDN». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.2 Stub Resolver
Ο client stub resolver γνωρίζει συνήθως μόνο τους τοπικούς resolvers και τις search lists. Σφάλματα σε resolv.conf, systemd-resolved ή search domains μπορεί να μοιάζουν με αστοχίες server.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «Stub Resolver». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.3 Recursive Resolver
Ένας recursive resolver εκτελεί iteration, caching, DNSSEC validation και forwarding. Δεν ταυτίζεται με τον authoritative server μιας zone.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «Recursive Resolver». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.4 Authoritative Server
Οι authoritative servers απαντούν βάσει zones. Δεν πρέπει να παρέχουν open recursion και χρειάζονται σαφή ownership της zone, κανόνες transfer και monitoring.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «Authoritative Server». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.5 Zone και Apex
Μια zone ξεκινά στο apex και περιέχει SOA, NS και authoritative RRsets. Κάθε αλλαγή χρειάζεται serial policy, review και rollback.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «Zone και Apex». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.6 SOA και Serial
Το SOA ελέγχει metadata της zone, refresh, retry, expire και negative cache time. Οι τιμές serial έχουν σημασία για secondary servers και audit.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «SOA και Serial». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.7 TTL και Cache
Το TTL καθορίζει πόσο διατηρούνται οι απαντήσεις στο cache. Πριν από migrations, τα TTLs πρέπει να μειώνονται αρκετά νωρίς και να σταθεροποιούνται μετά την αλλαγή.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «TTL και Cache». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.8 Negative Caching
Τα NXDOMAIN και NODATA αποθηκεύονται στο cache βάσει πληροφοριών SOA. Αυτό εξηγεί γιατί διαγραμμένα ή πρόσφατα δημιουργημένα ονόματα δεν εμφανίζονται αμέσως παντού.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «Negative Caching». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.9 Delegation
Το delegation συνδέει parent και child zone. Τα NS records, το glue και το SOA της child zone πρέπει να είναι συνεπή, αλλιώς εμφανίζονται δύσκολα εντοπίσιμες διακοπές.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «Delegation». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.10 Glue Records
Το glue χρειάζεται όταν τα ονόματα των name servers βρίσκονται μέσα στη delegated zone. Λανθασμένο ή ελλιπές glue μπορεί να εμποδίσει την πρόσβαση στη child zone.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «Glue Records». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.11 Τύποι records
Τα A, AAAA, CNAME, MX, TXT, SRV, PTR, NS και SOA έχουν διαφορετικούς κανόνες. Ένα CNAME δεν πρέπει να συνδυάζεται με άλλα δεδομένα στο ίδιο owner name.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «Τύποι records». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.12 DNS για email
Τα SPF, DKIM και DMARC είναι δεδομένα mail policy βασισμένα σε DNS. Η σύνταξη, το TTL και το ownership του οργανισμού πρέπει να εξετάζονται χωριστά.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «DNS για email». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.13 Reverse DNS
Οι PTR zones ανήκουν στον χώρο διευθύνσεων, όχι στη forward zone. Το ownership και το delegation τους συχνά διαφέρουν από εκείνα της domain zone.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «Reverse DNS». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.14 Transport
Το DNS χρησιμοποιεί UDP και TCP. Το EDNS επεκτείνει τα μεγέθη απαντήσεων UDP· fragmentation, το TC bit και το TCP fallback είναι συνηθισμένες πηγές σφαλμάτων.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «Transport». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.15 EDNS
Το EDNS(0) επιτρέπει μεγαλύτερες απαντήσεις και τη μεταφορά DNSSEC, αλλά μπορεί να εμποδίζεται από firewalls ή middleboxes.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «EDNS». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.16 DNSSEC
Το DNSSEC προστατεύει την προέλευση και την ακεραιότητα, όχι την εμπιστευτικότητα. Τα DS, DNSKEY, RRSIG, NSEC/NSEC3 και η κατάσταση validation πρέπει να εξετάζονται μαζί.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «DNSSEC». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.17 TSIG
Το TSIG προστατεύει zone transfers και dynamic updates με κοινόχρηστα κλειδιά. Αυτά τα κλειδιά δεν ανήκουν σε repositories και χρειάζονται rotation.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «TSIG». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.18 Zone Transfer
Τα AXFR και IXFR είναι λειτουργίες διαχείρισης. Τα allow-transfer, notify, secondary servers και audit πρέπει να τεκμηριώνονται καθαρά.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «Zone Transfer». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.19 Dynamic Update
Το DNS UPDATE πρέπει να επιτρέπεται μόνο με στενά ορισμένο policy και TSIG. Ανεξέλεγκτες ενημερώσεις μπορούν να καταστρέψουν την ακεραιότητα της zone και το audit.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «Dynamic Update». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.20 Split Horizon
Το split horizon παράγει διαφορετικές απαντήσεις ανά view. Αυτό είναι θεμιτό, αλλά το troubleshooting και το security review πρέπει να κατονομάζουν το επηρεασμένο view.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «Split Horizon». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.21 Ιδιωτικότητα Resolver
Τα DoT, DoH και QNAME minimization επηρεάζουν τη μεταφορά και την ιδιωτικότητα. Δεν αντικαθιστούν το DNSSEC ή τα σωστά zone data.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «Ιδιωτικότητα Resolver». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.22 RPZ και DNS Firewall
Οι Response Policy Zones και τα DNS firewalls είναι έλεγχοι ασφάλειας. Χρειάζονται σαφές policy, logging, διαδικασία εξαιρέσεων και πρόληψη κατάχρησης.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «RPZ και DNS Firewall». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.23 Kubernetes DNS
Το CoreDNS στο Kubernetes συνδυάζει Service Discovery, cluster domains και forwarding. Σφάλματα μπορεί να προέρχονται από CoreDNS, ρυθμίσεις kube-dns, NetworkPolicy ή upstream DNS.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «Kubernetes DNS». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.24 Monitoring
Το DNS monitoring πρέπει να καλύπτει κατανομή RCODEs, latency, ποσοστό SERVFAIL, αιχμές NXDOMAIN, κατάσταση transfers, DNSSEC validation και serials των zones.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «Monitoring». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.25 Incident Response
Τα DNS incidents χρειάζονται γρήγορη ταξινόμηση: επηρεασμένο view, resolver path, RCODE, TTL, cache, delegation, DNSSEC και πρόσφατες αλλαγές.
| Πεδίο review | Αναμενόμενο |
|---|---|
| Context | Το 02-intermediate-dns-assessment-EL.md εξηγεί τη σχέση με το θέμα «Incident Response». |
| Evidence | Υπάρχει αποτέλεσμα query, zone file, log, YAML/JSON/TOML ή runbook. |
| Operations | Αξιολογούνται TTL, cache, delegation, propagation και rollback. |
| Security | Ελέγχονται DNSSEC, TSIG, ACL, privacy ή προστασία από κατάχρηση όπου χρειάζεται. |
Συγκεκριμένες ερωτήσεις review:
- Ποιος ρόλος DNS επηρεάζεται;
- Ποια zone και ποιο owner name επηρεάζονται;
- Ποια RRtype και RCODE παρατηρήθηκαν;
- Ποιο TTL ή negative cache time ισχύει;
- Ποιο delegation ή resolver path εμπλέκεται;
- Ποιος έλεγχος ασφάλειας είναι σχετικός;
- Ποιο evidence δεν περιέχει secrets;
- Ποιο είναι το rollback;
Τυπικό evidence:
evidence/
query-output.txt
zone-review.txt
resolver-path.md
ttl-and-cache.md
rollback.md
A.26 Ελάχιστο evidence ολοκλήρωσης
- RCODE, RRtype, zone και resolver path έχουν τεκμηριωθεί.
- Τα zone files περιέχουν SOA και NS και δεν παραβιάζουν κανόνες CNAME.
- TTL, negative cache time και χρονικό παράθυρο rollback κατονομάζονται.
- DNSSEC, TSIG ή ACLs δεν δηλώνονται ως εφαρμοσμένα χωρίς evidence.
- Το evidence δεν περιέχει production secrets, API tokens ή zone keys.
- Τα επίσημα RFCs και η τεκμηρίωση εργαλείων αντικαθιστούν τις παραδοχές.