Secure DNS infrastructure
Architecture
This modelling aims at describing the different components that are part of a Domain Name System (DNS) infrastructure, and their location within a secure gateway.
It highlights several well-known attacks on a DNS infrastructure:
- DNS cache poisoning / DNS spoofing
- DNS tunneling
- DNS hijacking
- DNS flooding
- DNS zone transfer
- DNS data tampering
- DNS loss of availability
- dangerous browsing.
And it identifies the means to protect:
- extended TTL and DNS over TCP
- DNS filtering
- DNS over TLS
- DoS protection
- DNSSEC
- DNS redundancy
- DNS firewall.
Use Case
In this example, let’s consider the user Alice. She is a valuable member of Kartapuce, and belongs to the kartapuce.com domain. Since she knows where to find instructive information, she wants to browse to the ANSSI website.
Then Alice learnt so many things, she must ping Bob who is also a member of the internal kartapuce.com domain.
Let’s have a look at all the operations that happen under the wood!
Note: Based on original learning material from ANSSI documentation Bonnes pratiques pour l’acquisition et l’exploitation de noms de domaine.