[RT-N66U] PiHole DNS / DNSMasq Question

  • ATTENTION! As of November 1, 2020, you are not able to reply to threads 6 months after the thread is opened if there are more than 500 posts in the thread.
    Threads will not be locked, so posts may still be edited by their authors.
    Just start a new thread on the topic to post if you get an error message when trying to reply to a thread.

BreakingMad

New Around Here
Hello,

So I'm not actually new to the forum, I used to run under the name BreakingDad back in 2016 but I cannot retreive the password as I think it's set to a defunct email. That's another Issue though. Hello to those that remember me.

What I'm trying to do is this.

I have a Roku stick (UK) and it's DNS is hard encoded into it; there is no option to set a DNS for it client side.

I made myself a PI-Hole Box and it seems to be running well (I can access the GUI) through it's IP internally, so that's all good. I tested it works by connecting this pc to it's DNS and it filtered etc.

However, I want to use the PI Hole for the Roku and the Roku only.

My Network is set up like this - All Devices use the internal ISP DNS because it offers filtering for the kids on their devices, The adult devices in the house all use client set 1.1.1.1 Cloudflare to have more or less open internet.

I want the Roku to use internal IP 192.168.1.44 which is the DNS address of the PI Hole Box.

I've dont about 2hours reading up on this and am at a loss on how to do it through the settings on the RT-N66U.

I think perhaps DNSMasq (to advertise the alternative DNS??) is an option except I use Standard latest Asus firmware and Merlin doesn't support this device now so I like to use the latest updates for security.

I understand DNSMasq may be configurable through Telnet, although I would not really know where to begin with this and all the JFFS commands that entails.

This is where I start getting lost and need help.

Essentially is there an easy way to set this one device that has a static IP to use the DNS of the pi hole?

Thanks for any help :) Good to be back and if Tim or Eric know how to get my old account back I would appreciate that to.
 

coxhaus

Part of the Furniture
I bet if you factory reset your Roku and feed it a DHCP with a DNS it will work. Block outbound DNS on the firewall so the Roku has no access to an outside DNS.
 

BreakingMad

New Around Here
I bet if you factory reset your Roku and feed it a DHCP with a DNS it will work. Block outbound DNS on the firewall so the Roku has no access to an outside DNS.
Yes I saw that way, people use it to force the DNS to get around geoblocking. I am trying to avoid that as that would involve making a whole new roku account as I believe the DNS is account bound. Then that would involve reloading all the settings.

Thanks anyway, hope it doesn't come to that.
 

ColinTaylor

Part of the Furniture
If you're using Merlin's firmware you can use the DNSFilter to redirect the Roku's requests to the PiHole.
 

BreakingMad

New Around Here
If you're using Merlin's firmware you can use the DNSFilter to redirect the Roku's requests to the PiHole.
Thanks, unforunately that firmware is 2 years out of date now. So i'm not sure how it compares to the latest asus one im using security wise.
 

BreakingMad

New Around Here
You could use John's firmware like I do. That's kept up to date.
I might have a go at it that way, but I think i've got it working now.

I'm using Pi Hole as my router DNS server, then inturn using Pi Hole for upstream DNS queries. That way in effect all the devices are using Pi Hole block, then my usual DNS, except those (adult) machines that use 1.1.1.1 as they are over ridden client side.

This makes my brain hurt lol.
 

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top