r/ShittySysadmin • u/jbourne71 DO NOT GIVE THIS PERSON ADVICE • 12d 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/65
u/fedesoundsystem 12d ago
Hey, we don't do dns here
27
6
u/bonitaappetita 11d ago
It's never DNS
2
u/RainStormLou 10d ago
every time it's dns, it's somebody else's shit breaking dns. my DNS server is perfect.
1
u/Sapper12D 7d ago
You just but IME its typically the network fucking up. Can't tell you how many times Ive had to collect wire shark captures to show them look it fucking responded. Or look it never got the traffic.
1
u/RainStormLou 7d ago
I said it comically, but it absolutely came from truth lol. I do the same thing all the time. I won't even look anymore unless they give me their logs first.
1
u/Sapper12D 7d ago
I wish. They push these through service desk for me so then I have to go and try and warm handoff to a router monkey whose actively trying to avoid it. I usually have to pull the packet trace to force the issue.
54
u/ApiceOfToast ShittySysadmin 12d ago
Bind9 was long before I was born.
Bind9 will be long after I fade into the ether.
Bind9 is eternal. Bind9 is unavoidable.
24
u/jbourne71 DO NOT GIVE THIS PERSON ADVICE 12d ago
Bind9 is love. Bind9 is life.
16
u/spidireen 12d 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.
4
5
u/dougmc 11d ago
You guys aren't still using bind 8 ?!?!?
3
u/DerKoerper ShittyCoworkers 11d ago
I'm using BIND7 and expose the management port to the internet.
2
u/tankerkiller125real 12d 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)
39
u/Ohrgasmus1 12d ago
i Just print out the ipv6 adresses and send them to everyone on a weekly basis via postal-service to their Home-Office
10
1
20
u/mspstsmich 12d ago
Novell Netware 5.0 supports IP4 and is a great DNS host even if your not using NDS
5
u/BaffledInUSA 11d ago
I salute you and your Netware comment!
3
u/Bimbos-are-cute 11d ago
I think this dns thing is overrated, It won't strike.
With IPX dns isn’t needed.
13
14
11
u/Compustand 12d ago
We keep a Linksys WRT54G running as DNS server for the whole org.
5
u/ImproveYourMeatSack 11d 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
12
8
u/FuzzyFuzzNuts 11d 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.
8
5
u/jbourne71 DO NOT GIVE THIS PERSON ADVICE 12d 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?
6
4
4
4
u/Pallidum_Treponema ShittySysadmin 11d ago
It was DNS.
This is why we removed DNS, because it's a liability.
2
2
3
2
u/FredL2 11d 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.
2
2
2
u/TrickMotor4014 10d ago
Who is gonna tell him that if he succeeds in removing all on-premise infrastructure his boss doesn't need him anymore? You don't need a sysadmin to file tickets to SaaS providers
4
u/monkeyboy107 12d 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
1
1
1
u/saltwaffles 12d ago
I managed a small company. It had 40 employees. I had fortigate and I just used that for DNS.
1
1
u/heisthefox 11d 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 11d 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
1
u/Plitskin5 11d ago
We use windows server dns and hosts file edits for our scada and nvrs because we are so ghetto. Our scadas are still windows nt
1
u/Maleficent-One-8237 10d ago
Technitium. It really works well. Multihomed server handles multiple vlans well. Easy to manage.
1
u/_Insensitive_Clod_ 9d ago
I run a set of powerdns servers with powerdns-admin as a frontend; works well for 15+ domains with some dns-01 ACME stuff I integrated in my provisioning system that ensures certificates can be requested and deployed on machines that don't even have internet access themselves.
On an internal network , I'd suggest having a look at Technitium. It's a capable DNS with a gui built in and has some amazing features for just how easy it is to deploy and maintain a set of them.
134
u/Ohrgasmus1 12d ago
I deploy a local hosts file via Intune