Hi guys!
First I'll explain my current setup...I have an Asus AC68U with Merlin v384.13 at the moment.
IP: 192.168.1.1
Router DNS1: 192.168.1.50 (it's a pihole container)
Router DNS2: 192.168.1.55 (another pihole on a different machine, for redundancy)
So far, these work if manually set on any computer, both resolve adequately and seem to work. They have the same DNS and blocklists. This setup works. Any device getting DHCP also works.
Today I found the switch for DNSFilter (LAN - DNSFilter). I found it interesting...I believe I'd be able to assign custom DNS servers per MAC, in effect allowing me to set up more restricted DNS filtering based on which device (as in, I could block the smart TV from fetching ads, or certain untrusted devices from resolving their call home server, by setting them to another super restricted DNS resolver, not affecting the rest of the devices that could run from their default DNS).
So...I set myself to try this. I created a third pihole, first with basic lists, on 192.168.1.56. And enabled the DNSFilter. Global Filter mode: Router (I reckon that's the default any undefined MAC should get right?)
Custom DNS 1: My restricted (still unrestricted during testing) DNS, 192.168.1.56 .
Custom DNS 2&3: empty at the moment.
So...The moment I apply this...all DNS resolution goes to the crapper. Nothing resolves, everything times out. Even for the computers that have manually set the DNS to 192.168.1.50. What am I doing wrong? The moment I turn it off, DNS resolution gets back to work again.
Thanks!
First I'll explain my current setup...I have an Asus AC68U with Merlin v384.13 at the moment.
IP: 192.168.1.1
Router DNS1: 192.168.1.50 (it's a pihole container)
Router DNS2: 192.168.1.55 (another pihole on a different machine, for redundancy)
So far, these work if manually set on any computer, both resolve adequately and seem to work. They have the same DNS and blocklists. This setup works. Any device getting DHCP also works.
Today I found the switch for DNSFilter (LAN - DNSFilter). I found it interesting...I believe I'd be able to assign custom DNS servers per MAC, in effect allowing me to set up more restricted DNS filtering based on which device (as in, I could block the smart TV from fetching ads, or certain untrusted devices from resolving their call home server, by setting them to another super restricted DNS resolver, not affecting the rest of the devices that could run from their default DNS).
So...I set myself to try this. I created a third pihole, first with basic lists, on 192.168.1.56. And enabled the DNSFilter. Global Filter mode: Router (I reckon that's the default any undefined MAC should get right?)
Custom DNS 1: My restricted (still unrestricted during testing) DNS, 192.168.1.56 .
Custom DNS 2&3: empty at the moment.
So...The moment I apply this...all DNS resolution goes to the crapper. Nothing resolves, everything times out. Even for the computers that have manually set the DNS to 192.168.1.50. What am I doing wrong? The moment I turn it off, DNS resolution gets back to work again.
Thanks!