Answer the question
In order to leave comments, you need to log in
Is there a tiny dns server in Linux as an alternative to the hosts file?
Good day! There are a lot of different domain zones. Moreover, domain zones can be in the same subnets. And I need to know the dns names of the servers for each of the zones. Now I write everything to the hosts file, but this is already becoming somehow inconvenient. Are there any alternatives for small use?
I need to conveniently group them and prescribe only some addresses for each zone. But there are already so many of them. Making a copy of each of the zones and setting the correct DNS server is somehow expensive for me.
Answer the question
In order to leave comments, you need to log in
There is what you need.
dnsmasq - you maintain his personal dnsmasq.hosts file in it, and redirect all other requests wherever you want.
Get all clients to use the server as a DNS server.
There is. BIND is called.
In principle, everything you want can be done by him, if you properly smoke what DNS is, its zones, subzones, trust, and so on and so forth.
It will be the same as what you are doing now manually, but centrally.
bind and powerdns are "large" dns servers that can do everything. There are "smaller" ones, designed primarily for caching, small routers, etc. - dnsmasq, unbound and coredns.
I don't really understand "tiddly DNS", but it's hard to think of anything simpler than BIND 9.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question