Under Network Overview, I would have expected the hosts on my network to show their MAC address, their interface and hostname. I am using a pfSense installation that hands out DHCP to clients.
All clients have static DHCP reservations, and most of them include a hostname.
My clients are distributed over three VLANs:
- VLAN1 (management) - where the network equipment lives, including firewall and pi-hole
- VLAN10 (Trusted) - where our usual network devices live (laptop, tablet, smartphone)
- VLAN20 (IOT) - where our IoT stuff lives (TV, thermostat, ereaders, Sonos, PV installation, etc.)
All VLANs have internet using pi-hole. I can see that filtering works fine and ads are blocked over all 3 VLANs.
In pi-hole settings, I have the following configured:
DNS: upstream DNS server being 192.168.1.1 (my pfSense box)
Listen only on interface eth0
The 3 checkboxes under Advanced Configuration are turned off.
I have enabled conditional forwarding with the following settings:
- Local network 192.168.0.0/16
- Router: 192.168.1.1
- Local domain name: empty
The situation in practice is that neither the MAC address, the interface as well as hostname is parsed to pi-hole. Strange side-effect is that VLAN1 does seem to expose details, that are picked up by pi-hole. How can I have the other VLANs transfer this information over?