Secure DNS Solutions
E N D
Presentation Transcript
Secure DNS Solutions Rooster
Introduction • What does security mean for DNS? • What security problems exist for DNS, what is being done about them, and what you can do now to prevent people from corrupting your DNS infrastructure. • IT specialists, managers, consultants, and everybody who needs to deal with their own DNS servers.
Agenda • Brief overview of DNS and it’s importance • Weaknesses of DNS • What is being proposed in the IETF • What can be done now • Sources of information
Overview • DNS is one of the most important services on the Internet and one of the weakest. • No authentication • Incremental Zone Transfers • Dynamic Updates • DNS spoofing • Cache corruption • UDP easily spoofed
RFC’s • Secure Domain Name System Dynamic Update (RFC 2137) • Domain Name System Security Extensions (RFC 2535)
Weaknesses in DNS • Spoofing • Cache Corruption • Zone Transfers • Dynamic Updates
Encryption and DNS • Explain details • Give an example • Exercise to re-enforce learning
Securing your DNS server now • Upgrade Upgrade Upgrade • Restrict zone transfers • Restrict Dynamic Updates • Turn off recursive queries unless necessary • Restrict who can do queries
Summary • DNS is very vulnerable to all kinds of attacks, the key is staying on top of developments in DNSSEC and making sure your implementation is secure • Questions?