First off I am a total newbie that is just trying to learn. So I hope I can explain my concerns. I do believe PI hole is working.
Current Set up.
Modem : Arris TM 1602
Router: Eero Mesh Network
Apple Time Capsule: Being used a Switch to allow more network cables to be plugged into the Eero Gateway.
I do believe PI Hole is working. But I do have one Client. The Eero Gateway ( Eero Called the main router a Gateway) that keeps coming up a Top Client. This Access point currently has 5 devices connected to it. either connected through the Time Capsule or through WIFI.
I know it should show some info. But I guess I was under the impression that it would show each IP address as a Client. So how come its showing the Gateway instead of the devices them selfs
Here is my Debug Token:
z3bcydp17q
Any help is appreciated. Once again, I am a newbie that is interested in learning as much as I can about computer / networking.
There is a setting on the web admin page (Settings > DNS) for "conditional forwarding". Enabling this allows the router to provide the names of the connected clients. Select this and see if there is improvement.
I will give it a shot. Now, once again total newbie question. But My Local Domain name is the same as my SSID. I know I know, I am a total newbie and I'm sure some people are laughing. I am just making sure im doing it right and learning all the correct terms.
If conditional forwarding doesn't work, you can use the DHCP server built into Pi-Hole instead of the DHCP server in your router. With this setup, the Pi-Hole gets the client name directly from the clients during the DHCP handshake, and there is no performance difference between DHCP on Pi-Hole and DHCP on your router.
So only way to tell if the conditional Forwarding worked is by waiting correct? I suppose if its working Eero-Gateway should go down on the Top Client list as more devices actually report more accurately. Correct?
You can restart the FTL process and reload the page. Then check the query log and see if you are getting individual clients or only the router.
sudo service pihole-FTL restart
Another option is to "disable query logging and flush logs" (Admin GUI > settings > system), then re-enable logging. This will clear the previous data.
umm so it still appears that my router / Gateway is still getting a lot of queries and still a top client. Maybe thats just how this set up is suppose to work. But some things to note that I don't. I know I have 23 connected devices on the network. PI is telling me I only have 7 clients. I believe most of the missing clients are coming up on the PI-hole UI as Eero-Gateway. Any other ideas / Pointers?
I would go with the Pi-Hole DHCP server. Disable DHCP on your router, and enable it on the Pi-Hole. Then force all clients to renew their lease (how depends on the client).
Normally it's not a good plan to have multiple DHCP servers on the LAN, but we can make it work here. We'll set your router as DHCP server for only the IP address of the Pi-Hole, then have the Pi-Hole assign the DHCP to the rest of your network.
I figured out my Problem. Inside Eero App that controls the configuration of the Eero system I had a setting called Local DNS Caching Activated. By turning that off and clearing my logs. I now see all clients individually instead of the gateway showing all the traffic.
Thanks to those that helped. I hope this can help anyone else down the road.