The issue I am facing:
Hello, I tried to search in the community but didn't find similar case to mine. I had a non-standard setup, it worked, but I want to ask if there is potential problem.
Details about my system:
I have two levels routers in my setup.
First level is the ISP provider's Easybox router which is used to connect to Internet. The LAN IP address is 192.168.1.1.
Second level is my Xiaomi wireless router, the WAN IP of this router is 192.168.1.2. This is the only device in IP range 192.168.1.xxx. And the LAN IP of this Xiaomi router is 192.168.2.1.
I have all my devices under the Xiaomi router, including the Raspberry Pi 192.168.2.100.
I set up the pi hole on Raspberry Pi. And found out that the Xiaomi router wouldn't let me configure LAN DNS. So I set the WAN DNS of Xiaomi Router to 192.168.2.100. This worked! Ads are blocked.
But in the Pi hole web admin page, all requests come from the Xiaomi router (which make sense).
I would like to ask, in such a setup, are all requests going through the Xiaomi router twice or endless-loop? My understanding is, requests from all device in 192.168.2.xxx first go to Xiaomi router, then forwarded to the Raspberry Pi.
But after pi hole filtering, does the request go through the Xiaomi router again (an endless loop)? or directly goes to the first level router, and go out to internet?
I am curious here, whether this will cause unnecessary more load to the router? Thanks in advance!
What I have changed since installing Pi-hole:
n.a.