Help configuring DNS server with Zyxel VMG4825-B10A router

The issue I am facing:
Pi-hole seems to be blocking ads as connected via ethernet to my Zyxel VMG4825-B10A router and Windows PC as evidenced by blank ad spaces on news websites and such. But the admin panel does not show anything being blocked, and just a total of 6 queries despite much internet usage. Other devices running off the router are not having ads blocked. Zyxel interface is confusing to me as to where to enter the DNS settings.

Details about my system:
Windows 10 PC
Raspberry Pi Zero connected via ethernet
Zyxel VMG4825-B10A router

What I have changed since installing Pi-hole:
Just trying to find proper place(s) to enter DNS settings in the router configuration. See three screenshots for the three places that seemed to be where I needed to enter the DNS information. As another post on here mentioned in screenshot 1 under DNS values Zyxel routers require you to enter both DNS server 1 and 2 fields. In screenshot 3 I put the hostname as raspberrypi.local because it required me to enter a hostname.domainname which I was unsure of. Any guidance would be appreciated, thanks for the help :slight_smile:



Having your router distribute Pi-hole as local DNS server via DHCP would be preferred.

This seems to be what your first screenshot would allow to configure.
Refer to your router's documentation and support if unsure.

DynDNS is for a completely different usage scenario (assigning a frequently changing public IP to a public hostname).
Remove those configuration options completely.

In addition, I noticed you configured for a hostname raspberry.local.
.local ist the domain name reserved for the mDNS protocol and shouldn't be used with DNS.
Avoid setting it as your local domain aka search domain aka search suffix.

Thanks very much for the info. So the problem with the first screenshot is that is requires you to enter both DNS server 1 and DNS server 2, what would I put for the address of DNS server 2?

I will try deleting the configuration for screenshots 2 and 3.

Try entering Pi-hole's IPv4 twice.
If that doesn't work, try 0.0.0.0 as second.
If that is rejected as well, put in an unused(!) IP from your router's reserve, i.e. outside of your router's DHCP pool range.

Everything is working normally now, thanks! Zyxel router would not accept entering Pi-hole's IP twice, nor 0.0.0.0, but entering a reserve IP did work. Admin dashboard is now working as well. Cheers :slight_smile:

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.