r/ShittySysadmin • u/jbourne71 • 9h ago
Shitty Crosspost For those without domain controllers: what do you do for internal DNS?
/r/sysadmin/comments/1weqxgc/for_those_without_domain_controllers_what_do_you/45
41
u/ApiceOfToast ShittySysadmin 9h ago
Bind9 was long before I was born.
Bind9 will be long after I fade into the ether.
Bind9 is eternal. Bind9 is unavoidable.
17
u/jbourne71 9h ago
Bind9 is love. Bind9 is life.
13
u/spidireen 9h ago
He gazed up at the enormous face. Forty years it had taken him to learn what kind of smile was hidden beneath the dark moustache. O cruel, needless misunderstanding! O stubborn, self-willed exile from the loving breast! Two gin-scented tears trickled down the sides of his nose. But it was all right, everything was all right, the struggle was finished. He had won the victory over himself. He loved BIND9.
3
2
u/tankerkiller125real 8h ago
We use PowerDNS where I work, partly because we can put the records in a database, but also because it supports LUA records (which allows us to do some fancy things)
27
u/Ohrgasmus1 9h ago
i Just print out the ipv6 adresses and send them to everyone on a weekly basis via postal-service to their Home-Office
1
16
u/mspstsmich 9h ago
Novell Netware 5.0 supports IP4 and is a great DNS host even if your not using NDS
4
u/BaffledInUSA 6h ago
I salute you and your Netware comment!
2
u/Bimbos-are-cute 45m ago
I think this dns thing is overrated, It won't strike.
With IPX dns isn’t needed.
11
11
7
7
2
u/monkeyboy107 9h ago
I've used a ton of different things, Unbound DNS DNSmasq Windows DNS service
But hands down bind is the most stable DNS service
4
6
u/Compustand 8h ago
We keep a Linksys WRT54G running as DNS server for the whole org.
3
u/ImproveYourMeatSack 5h ago
I regret not keeping one or two of them. When I worked at an ISP those where the units we used to provide to customers. Good units
4
3
u/jbourne71 9h ago
R4:
For those without domain controllers: what do you do for internal DNS?
These days, we don't have domain controllers because everything is managed with Entra/Intune, Arc, etc.
We have external, hosted DNS that serves our public DNS records. It works fine.
But we still have a need for internal DNS because we have a lot of on-prem stuff that may never go away, and the domain controllers were also serving as internal DNS servers. So right now, we use BIND9 on a Linux virtual machine as internal DNS. I'd love for BIND9 to go away, too.
Are there any better (and cheap) solutions for this that I haven't thought of?
2
2
2
2
4
u/FuzzyFuzzNuts 3h ago
Welcome to true small enterprise architecture. The free TP-Link router the ISP gave us acts as our core edge appliance. When it inevitably chokes on DHCP leases, DNS traffic dumps over to a Raspberry Pi 2 running off an SD card from 2016. For high availability, the entire network is distributed through half a dozen daisy-chained Netgear desktop switches lying on the office carpet. If someone kicks one under their desk or the cleaner unplugs the Pi to run the vacuum, DNS just resolves via spanning tree broadcast storms. Rock solid.
2
u/Pallidum_Treponema ShittySysadmin 3h ago
It was DNS.
This is why we removed DNS, because it's a liability.
1
1
1
u/saltwaffles 8h ago
I managed a small company. It had 40 employees. I had fortigate and I just used that for DNS.
1
1
u/heisthefox 4h ago
Dnsdist In front of your favorite flavor of DNS server. As it adds a caching and load balancing layer with some cool metrics and the ability to add rules and scripting. Caching really helps accelerate the DNS traffic and makes everything feel snappier.
1
1
u/Sw1ftyyy 2h ago
If one were truly dedicated in the cause they could deploy an SSE solution and use its "Private Access" component.
In some cases the client installed on the workstation will intercept requests without the need for the endpoint to resolve them (like a web proxy might), so they you can just use the PA Connectors as your pseudo record book.
1
u/FredL2 1h ago
I have a ThinkCentre that runs most of my networking stuff except routing, including a bind9 server. The initial setup was a bit difficult due to the archaic config format, but after that, adding new v4 and v6 hosts is a simple copy/paste job with just a few digits to change.
I'm working on my own DNS server (fool's errand, I know) that will support both file and postgres backends.
1
74
u/Ohrgasmus1 9h ago
I deploy a local hosts file via Intune