Answer the question
In order to leave comments, you need to log in
What's the difference between dnsmasq, bind and unbound?
Hello!
I started to get acquainted with the issue, I still do not see the differences.
Thanks in advance for your replies.
Answer the question
In order to leave comments, you need to log in
Yes, here's the actual comparison .
For me, BIND is more reliable and easier. But it’s difficult for someone to work with him, that’s why they put other varieties.
bind is a standard (reference) implementation of DNS protocols, everything that is in the standard is implemented in bind, which is also the oldest project. Has a long and rich history of security holes.
unbound is the implementation of only part of the DNS server functionality, namely the caching server. unbound can only forward requests further down the chain and cache them. For example, he does not know how to be responsible for his own domain. The project is modern and was created to work under heavy loads and taking into account the modern approach to safety
dnsmasq is also a caching dns server, it is designed to work in embedded systems with limited resources (home routers) and desktops, so it can also save the query cache between reboots, has a built-in dhcp server, allows you to make "stubs" for domains, work through socks proxy and other functions useful for such systems.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question