Detecting clients from another vlan

pihole is on vlan .1.xxx

some clients are on vlan .2.xxx some are vm

those clients are not showing up in the statistics

how do i do this? how i get the pihole to count all the clients?

Are those clients using pihole? Do you see their queries in the query log?

yes i see those in the log, but are bundled all together under router address

dig @pi-ip google.omfg does the job

I guess you use your router as DNS server for your VLANS then? And Pihole is the upstream DNS of your router?

You have to distribute Pihole's IP as DNS server via DHCP to all your VLANs. And adjust your firewall rules accordingly.

correct

i have tested the following

1 set the DNS on every machine and have failed

2 the router runs openwrt and i set the DHCP 6,pi-ip based on google results

given the above what i need to do? fwd port 53?

That sounds good - did it fail?

Depends on which firewall rules you have in place or Openwrt might set up if you configure VLANS. You must allow Source VLAN -> Destination Pihole IP, Port 53.

in the sense the clients do not appear on the network tab or statistics

Did you dis/reconnect your clients from the network once you changed the DHCP options/settings? This is needed for them to pick up the new settings. The moment they use pihole "directly" they should appear in the network tab (here if you are using v5.0) and statistics

I've a VLAN based network as well and it is working for me - the issue here is with your router/network configuration.