Repairing DNS at TLD scale DNS health in .CZ Petr ernohouz - - PowerPoint PPT Presentation

repairing dns at tld scale
SMART_READER_LITE
LIVE PREVIEW

Repairing DNS at TLD scale DNS health in .CZ Petr ernohouz - - PowerPoint PPT Presentation

Repairing DNS at TLD scale DNS health in .CZ Petr ernohouz petr.cernohouz@nic.cz 04.02.2018 CZ.NIC introduction .CZ TLD registry 1 300 000 domains R&D department Knot DNS Knot Resolver BIRD Turris


slide-1
SLIDE 1

Repairing DNS at TLD scale

DNS health in .CZ

Petr Černohouz • petr.cernohouz@nic.cz • 04.02.2018

slide-2
SLIDE 2

CZ.NIC introduction

  • .CZ TLD registry
  • 1 300 000 domains
  • R&D department
  • Knot DNS
  • Knot Resolver
  • BIRD
  • Turris Omnia
  • research
slide-3
SLIDE 3

DNS server requirements in .CZ

  • Two authoritative servers for initial delegation
  • Periodical technical checks
  • Sends email on contacts
  • Who is the contact?
  • Domain holders are responsible(?!)
slide-4
SLIDE 4

Getting data

  • Inspired by IIS.se
  • Health report
  • Past - DNScheck
  • Slow – 10 days
  • Hard to process

results

  • Zonemaster
  • Very fast – hours
  • Previous presentation
slide-5
SLIDE 5

Definition of correct state

  • TCP and UDP 53
  • IPv4 and IPv6
  • Not recursive
  • In different AS
  • Without public zone transfers
  • SOA times in some range
  • Correct reverse records
slide-6
SLIDE 6

Guideline

  • Based on Zonemaster default policy
  • Covers only Critical and Error states
  • Explained why is every setting important
  • Used by National cybersecurity office
  • Required for government name servers
  • Available for everybody (only in Czech now)
slide-7
SLIDE 7

Some data

  • 3,5% domains with critical error
  • Domains are unavailable
  • No simple solution
  • 14% domains with error
  • 5% - delegation mismatch
  • 3,5% - no TCP
  • Recursive servers
  • Private addresses
  • DNSSEC related problems
slide-8
SLIDE 8

Some data

  • 33% domains with warnings
  • 18% - no reverse records

– IPv6

  • 5% - bad EDNS0 answer
  • Multiple serial numbers
  • To low expire value

– Lower than refresh

slide-9
SLIDE 9

Next steps

  • Join with other data
  • DNS magnitude

(nic.at)

  • Contact the correct

people

  • Educate, educate,

educate

slide-10
SLIDE 10

Thank You

Petr Černohouz • petr.cernohouz@nic.cz Project DNS health (VH20172018013) is funded by