Just opening a discussion so we can talk about supporting the
ipaddress fqdn hostname format in the Local DNS Records page
Some perks of supporting the
ipaddress fqdn hostname format:
- compatibility for someone who isn't using Pihole's DHCP
- compatibility for a router where DHCP doesn't support DNS suffix
So, to start off, /etc/pihole/custom.list is a DNSMasq list file, and supports the
ipaddress fqdn hostname format. As of now, custom.list is supposed to be in the format
ipaddress fqdn hostname does work just fine. But, the UI doesn't display too nicely.
But, I am thinking that, with a little bit of tweaking to customdns.js and dns_records.php, we should support the
ipaddress fqdn hostname format.
My proposal is rejiggering the Local DNS Records page so it can be more versatile-
- support both
ipaddress fqdn hostnameAND
For work effort, this would entail adding a third column, FQDN, to customdns.js, and dns_records.php
192.168.1.1 PortRoyal.Tortuga PortRoyal 192.168.1.186 Harbormaster.Tortuga Harbormaster 192.168.1.69 BlackPearl.Tortuga BlackPearl 192.168.1.96 HMSInterceptor.Tortuga HMSInterceptor 192.168.1.190 Shield.Tortuga Shield
Note: here is proof it works fine. nslookup still works!
Here's how it looks. Other than working fine, it doesn't display nicely.
The domain field shows domains (or even the FQDN)
The IP field shows IPs.
The domain field shows hostnames
The IP field shows IPs and also FQDN.
Would love to hear some thoughts on my idea!
Thanks for your time reading this and have a great day!