#homelab #sysadmin #sysadmins #dns #linux #bsd
Okay experienced home lab enthusiasts and sysadmins. When implementing internal DNS for your network, is it better to:
#homelab #sysadmin #sysadmins #dns #linux #bsd
Okay experienced home lab enthusiasts and sysadmins. When implementing internal DNS for your network, is it better to:
.internal is reserved for this use; officially since July 2024.
It can be used for any purpose, but must not be advertised to the outside internets.
.local is available but reserved for mdns/zeroconf usage
.example should only be used in documentation.
.home.arpa is equivalent in use to .internal, but who wants to type that crap?
I use split-horizon myself, but I actually work with nameservers more than once a year...
@housepanther back when #OpenBSD was the only (secure by default) game in town I would have said pf.conf is gospel. With the right rules in the proper order it didn’t matter what topology was on either side of the firewall. You could bend every packet to your will for even the edge cases.
The answer is likely different now but block in log all/only allow what can be trusted is a powerful foundation.
@housepanther
My two go-tos:
IPv6: same fqdn for both internal and external access because the IP is the same!
IPv4: split horizon because I don't want to have update the hostname on my chat app (or other app connections) every time I leave the house, and I want speedy local access when I'm home.
Long story short IPv6 rules, even though it comes with its own caveats
@housepanther I use both split horizon for real domain I subscribe to / rent.
I also have another real domain that I subscribe to / rent that I only use internally.
I try to avoid made up top level domains as it’s almost certainly a matter of time before it becomes a problem.