For my home network, i have it all linked to one of my domains; baird.io
Home Lan : all devices are resolved as <computername>.home.baird.io
HAB Lan : all devices are resolved as <computername>.hab.baird.io
Guest Lan : all devices are resolved as <computername>.guest.home.baird.io
by default pfsense handles this reasonably well, i have since started having dhcp allocate the dns names on the DNS server as it can sometimes be inconsistant in resolving otherwise.
Different subnets are handed out their own search domains for all of this
Makes for very clean reasoltion within the network:
C:\Users\halo7>ping autobot
Pinging autobot.home.baird.io [10.3.57.125] with 32 bytes of data:
Reply from 10.3.57.125: bytes=32 time<1ms TTL=64
Reply from 10.3.57.125: bytes=32 time<1ms TTL=64
Reply from 10.3.57.125: bytes=32 time<1ms TTL=64
Reply from 10.3.57.125: bytes=32 time<1ms TTL=64
ontop of this i do own a ssl cert for my pfsense box, simply because why not...
I do have a few manual entries into the dns to make it look much cleaner such as VPN hop points.
The one bit that i am yet to perfect is effective naming without affecting anything on the nat side of things for balancing.
