What's new

Adding Unblock-Us DNS using DNSMasq

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

Best thing in that case would be to change the dns settings in the roku box itself

Yes, there is no way to change it on the Roku itself that is why I need to figure out a device specific setup in the router. In fact all I really need is for the mlb tv app on the roku to use the Unblock-US dns, but I will settle for the whole device if I must. Someone in here has got to be smart enough to figure this one out. I am always amazed by what you folks come up with. Thanks again!
 
Hi

I have this Unblock Us working on my UK Roku LT.

I have a router using DD-WRT which I can modify the iptables.

First of all I have reserved an IP for the Roku so it will remain static.

Next in the Administration section I have added the following commands to the firewall (replace XXX.XXX.XXX.XXX with your Roku's IP)

## Force DNS to Unblock-Us
iptables -t nat -I PREROUTING -i br0 -s XXX.XXX.XXX.XXX -p udp --dport 53 -j DNAT --to 208.122.23.22
iptables -t nat -I PREROUTING -i br0 -s XXX.XXX.XXX.XXX -p tcp --dport 53 -j DNAT --to 208.122.23.22

That's it. US Netflix on the Roku. This does force the dns to Unblock-Us for the whole Roku.

For the rest of my devices I use the dnsmasq.unblock.conf.txt in a previous post.

Thanks
 
Last edited:
I did it all a little bit differently.

Instead of creating /jffs/scripts/services-start script, I made /jffs/configs/dnsmasq.conf.add

and added all my server entries in there

here is what the file looks like (all the entries were compiled from unblock-us forums and official how-tos:

Code:
server=/abc.com/208.122.23.22
server=/abc.com/208.122.23.23
server=/abc.com/184.106.242.193
server=/abcfamily.go.com/208.122.23.22
server=/abcfamily.go.com/208.122.23.23
server=/abcfamily.go.com/184.106.242.193
server=/abcnews.go.com/208.122.23.22
server=/abcnews.go.com/208.122.23.23
server=/abcnews.go.com/184.106.242.193
server=/adnxs.com/208.122.23.22
server=/adnxs.com/208.122.23.23
server=/adnxs.com/184.106.242.193
server=/adultswim.com/208.122.23.22
server=/adultswim.com/208.122.23.23
server=/adultswim.com/184.106.242.193
server=/aertv.ie/208.122.23.22
server=/aertv.ie/208.122.23.23
server=/aertv.ie/184.106.242.193
server=/akamaihd.net/208.122.23.22
server=/akamaihd.net/208.122.23.23
server=/akamaihd.net/184.106.242.193
server=/amazon.com/208.122.23.22
server=/amazon.com/208.122.23.23
server=/amazon.com/184.106.242.193
server=/atdmt.com/208.122.23.22
server=/atdmt.com/208.122.23.23
server=/atdmt.com/184.106.242.193
server=/au.tv.yahoo.com/208.122.23.22
server=/au.tv.yahoo.com/208.122.23.23
server=/au.tv.yahoo.com/184.106.242.193
server=/bbc.co.uk/208.122.23.22
server=/bbc.co.uk/208.122.23.23
server=/bbc.co.uk/184.106.242.193
server=/blinkbox.com/208.122.23.22
server=/blinkbox.com/208.122.23.23
server=/blinkbox.com/184.106.242.193
server=/blockbuster.com/208.122.23.22
server=/blockbuster.com/208.122.23.23
server=/blockbuster.com/184.106.242.193
server=/brightcove.com/208.122.23.22
server=/brightcove.com/208.122.23.23
server=/brightcove.com/184.106.242.193
server=/cbs.com/208.122.23.22
server=/cbs.com/208.122.23.23
server=/cbs.com/184.106.242.193
server=/channel4.com/208.122.23.22
server=/channel4.com/208.122.23.23
server=/channel4.com/184.106.242.193
server=/channel5.com/208.122.23.22
server=/channel5.com/208.122.23.23
server=/channel5.com/184.106.242.193
server=/chartbeat.com/208.122.23.22
server=/chartbeat.com/208.122.23.23
server=/chartbeat.com/184.106.242.193
server=/cinemanow.com/208.122.23.22
server=/cinemanow.com/208.122.23.23
server=/cinemanow.com/184.106.242.193
server=/cpxadroit.com/208.122.23.22
server=/cpxadroit.com/208.122.23.23
server=/cpxadroit.com/184.106.242.193
server=/cpxinteractive.com/208.122.23.22
server=/cpxinteractive.com/208.122.23.23
server=/cpxinteractive.com/184.106.242.193
server=/crackle.com/208.122.23.22
server=/crackle.com/208.122.23.23
server=/crackle.com/184.106.242.193
server=/ctv.ca/208.122.23.22
server=/ctv.ca/208.122.23.23
server=/ctv.ca/184.106.242.193
server=/cwtv.com/208.122.23.22
server=/cwtv.com/208.122.23.23
server=/cwtv.com/184.106.242.193
server=/demdex.net/208.122.23.22
server=/demdex.net/208.122.23.23
server=/demdex.net/184.106.242.193
server=/doubleclick.net/208.122.23.22
server=/doubleclick.net/208.122.23.23
server=/doubleclick.net/184.106.242.193
server=/foodnetwork.com/208.122.23.22
server=/foodnetwork.com/208.122.23.23
server=/foodnetwork.com/184.106.242.193
server=/fox.com/208.122.23.22
server=/fox.com/208.122.23.23
server=/fox.com/184.106.242.193
server=/fwmrm.net/208.122.23.22
server=/fwmrm.net/208.122.23.23
server=/fwmrm.net/184.106.242.193
server=/gamecenter.nhl.com/208.122.23.22
server=/gamecenter.nhl.com/208.122.23.23
server=/gamecenter.nhl.com/184.106.242.193
server=/go.com/208.122.23.22
server=/go.com/208.122.23.23
server=/go.com/184.106.242.193
server=/google-analytics.com/208.122.23.22
server=/google-analytics.com/208.122.23.23
server=/google-analytics.com/184.106.242.193
server=/hgtv.com/208.122.23.22
server=/hgtv.com/208.122.23.23
server=/hgtv.com/184.106.242.193
server=/hulu.com/208.122.23.22
server=/hulu.com/208.122.23.23
server=/hulu.com/184.106.242.193
server=/iheart.com/208.122.23.22
server=/iheart.com/208.122.23.23
server=/iheart.com/184.106.242.193
server=/imrworldwide.com/208.122.23.22
server=/imrworldwide.com/208.122.23.23
server=/imrworldwide.com/184.106.242.193
server=/itv.com/208.122.23.22
server=/itv.com/208.122.23.23
server=/itv.com/184.106.242.193
server=/kidlet.tv/208.122.23.22
server=/kidlet.tv/208.122.23.23
server=/kidlet.tv/184.106.242.193
server=/last.fm/208.122.23.22
server=/last.fm/208.122.23.23
server=/last.fm/184.106.242.193
server=/mlb.tv/208.122.23.22
server=/mlb.tv/208.122.23.23
server=/mlb.tv/184.106.242.193
server=/mog.com/208.122.23.22
server=/mog.com/208.122.23.23
server=/mog.com/184.106.242.193
server=/mtv.com/208.122.23.22
server=/mtv.com/208.122.23.23
server=/mtv.com/184.106.242.193
server=/mtvnservices.com/208.122.23.22
server=/mtvnservices.com/208.122.23.23
server=/mtvnservices.com/184.106.242.193
server=/mylifetime.com/208.122.23.22
server=/mylifetime.com/208.122.23.23
server=/mylifetime.com/184.106.242.193
server=/mytv.taiseng.com/208.122.23.22
server=/mytv.taiseng.com/208.122.23.23
server=/mytv.taiseng.com/184.106.242.193
server=/nbc.com/208.122.23.22
server=/nbc.com/208.122.23.23
server=/nbc.com/184.106.242.193
server=/nbcsports.msnbc.com/208.122.23.22
server=/nbcsports.msnbc.com/208.122.23.23
server=/nbcsports.msnbc.com/184.106.242.193
server=/netflix.com/208.122.23.22
server=/netflix.com/208.122.23.23
server=/netflix.com/184.106.242.193
server=/pandora.com/208.122.23.22
server=/pandora.com/208.122.23.23
server=/pandora.com/184.106.242.193
server=/pbs.com/208.122.23.22
server=/pbs.com/208.122.23.23
server=/pbs.com/184.106.242.193
server=/quantserve.com/208.122.23.22
server=/quantserve.com/208.122.23.23
server=/quantserve.com/184.106.242.193
server=/rdio.com/208.122.23.22
server=/rdio.com/208.122.23.23
server=/rdio.com/184.106.242.193
server=/rhapsody.com/208.122.23.22
server=/rhapsody.com/208.122.23.23
server=/rhapsody.com/184.106.242.193
server=/rte.ie/208.122.23.22
server=/rte.ie/208.122.23.23
server=/rte.ie/184.106.242.193
server=/rubiconproject.com/208.122.23.22
server=/rubiconproject.com/208.122.23.23
server=/rubiconproject.com/184.106.242.193
server=/scorecardresearch.com/208.122.23.22
server=/scorecardresearch.com/208.122.23.23
server=/scorecardresearch.com/184.106.242.193
server=/southparkstudios.com/208.122.23.22
server=/southparkstudios.com/208.122.23.23
server=/southparkstudios.com/184.106.242.193
server=/sportsnet.ca/208.122.23.22
server=/sportsnet.ca/208.122.23.23
server=/sportsnet.ca/184.106.242.193
server=/spotify.com/208.122.23.22
server=/spotify.com/208.122.23.23
server=/spotify.com/184.106.242.193
server=/tbs.com/208.122.23.22
server=/tbs.com/208.122.23.23
server=/tbs.com/184.106.242.193
server=/theplatform.com/208.122.23.22
server=/theplatform.com/208.122.23.23
server=/theplatform.com/184.106.242.193
server=/thewb.com/208.122.23.22
server=/thewb.com/208.122.23.23
server=/thewb.com/184.106.242.193
server=/tnt.tv/208.122.23.22
server=/tnt.tv/208.122.23.23
server=/tnt.tv/184.106.242.193
server=/trutv.com/208.122.23.22
server=/trutv.com/208.122.23.23
server=/trutv.com/184.106.242.193
server=/turntable.fm/208.122.23.22
server=/turntable.fm/208.122.23.23
server=/turntable.fm/184.106.242.193
server=/tv.com/208.122.23.22
server=/tv.com/208.122.23.23
server=/tv.com/184.106.242.193
server=/tv3.ie/208.122.23.22
server=/tv3.ie/208.122.23.23
server=/tv3.ie/184.106.242.193
server=/uk.eurosport.yahoo.com/208.122.23.22
server=/uk.eurosport.yahoo.com/208.122.23.23
server=/uk.eurosport.yahoo.com/184.106.242.193
server=/unblock-us.com/208.122.23.22
server=/unblock-us.com/208.122.23.23
server=/unblock-us.com/184.106.242.193
server=/universalsports.com/208.122.23.22
server=/universalsports.com/208.122.23.23
server=/universalsports.com/184.106.242.193
server=/usanetwork.com/208.122.23.22
server=/usanetwork.com/208.122.23.23
server=/usanetwork.com/184.106.242.193
server=/vevo.com/208.122.23.22
server=/vevo.com/208.122.23.23
server=/vevo.com/184.106.242.193
server=/video.pbs.org/208.122.23.22
server=/video.pbs.org/208.122.23.23
server=/video.pbs.org/184.106.242.193
server=/video.uk.msn.com/208.122.23.22
server=/video.uk.msn.com/208.122.23.23
server=/video.uk.msn.com/184.106.242.193
server=/vudu.com/208.122.23.22
server=/vudu.com/208.122.23.23
server=/vudu.com/184.106.242.193

Now it works on any device that is connected to my AC66U with no config needed on that device, as long as your dnsmasq assigns itself as primary dns to all the clients.
 
Last edited:
Does anyone have similar settings that will allow bbc iPlayer to work in the US?

I tried with what i found on us but it didn't work

server=/bbc.co.uk/184.82.222.5

Okay i just looked back at your post and copied out


server=/bbc.co.uk/208.122.23.22
server=/bbc.co.uk/208.122.23.23
server=/bbc.co.uk/184.106.242.193


works perfectly to talk to the bbc iplayer from the US.

THanks.
 
Last edited:
Hi all,

I've noticed a few differences between the two configs posted here, so I have decided to merge the two to make a complete list.

This is for Unblock-Us only as I don't use any other service.

If your in the UK, it might be an idea to comment out the UK addresses such as bbc.co.uk, itv.com, channel4.com, channel5.com ect...

Credit goes to kahicir & vasyl83 for their efforts

Code:
##################################
## UnBlock-US
## Credit to kahicir & vasyl83
## Compiled by chriscolden
##################################
server=/abc.com/208.122.23.22
server=/abc.com/208.122.23.23
server=/abc.go.com/208.122.23.22
server=/abc.go.com/208.122.23.23
server=/abcfamily.go.com/208.122.23.22
server=/abcfamily.go.com/208.122.23.23
server=/abcnews.go.com/208.122.23.22
server=/abcnews.go.com/208.122.23.23
server=/adnxs.com/208.122.23.22
server=/adnxs.com/208.122.23.23
server=/adultswim.com/208.122.23.22
server=/adultswim.com/208.122.23.23
server=/aertv.ie/208.122.23.22
server=/aertv.ie/208.122.23.23
server=/akamaiedge.net/208.122.23.22
server=/akamaiedge.net/208.122.23.23
server=/akamaihd.net/208.122.23.22
server=/akamaihd.net/208.122.23.23
server=/amazon.com/208.122.23.22
server=/amazon.com/208.122.23.23
server=/amazonaws.com/208.122.23.22
server=/amazonaws.com/208.122.23.23
server=/atdmt.com/208.122.23.22
server=/atdmt.com/208.122.23.23
server=/au.tv.yahoo.com/208.122.23.22
server=/au.tv.yahoo.com/208.122.23.23
server=/bbc.co.uk/208.122.23.22
server=/bbc.co.uk/208.122.23.23
server=/blinkbox.com/208.122.23.22
server=/blinkbox.com/208.122.23.23
server=/blockbuster.com/208.122.23.22
server=/blockbuster.com/208.122.23.23
server=/brightcove.com/208.122.23.22
server=/brightcove.com/208.122.23.23
server=/cbs.com/208.122.23.22
server=/cbs.com/208.122.23.23
server=/channel4.com/208.122.23.22
server=/channel4.com/208.122.23.23
server=/channel5.com/five.tv/208.122.23.22
server=/channel5.com/five.tv/208.122.23.23
server=/chartbeat.com/208.122.23.22
server=/chartbeat.com/208.122.23.23
server=/cinemanow.com/208.122.23.22
server=/cinemanow.com/208.122.23.23
server=/cloudfront.net/208.122.23.22
server=/cloudfront.net/208.122.23.23
server=/cpxadroit.com/208.122.23.22
server=/cpxadroit.com/208.122.23.23
server=/cpxinteractive.com/208.122.23.22
server=/cpxinteractive.com/208.122.23.23
server=/crackle.com/208.122.23.22
server=/crackle.com/208.122.23.23
server=/ctv.ca/208.122.23.22
server=/ctv.ca/208.122.23.23
server=/cwtv.com/208.122.23.22
server=/cwtv.com/208.122.23.23
server=/demdex.net/208.122.23.22
server=/demdex.net/208.122.23.23
server=/diynetwork.com/208.122.23.22
server=/diynetwork.com/208.122.23.23
server=/doubleclick.net/208.122.23.22
server=/doubleclick.net/208.122.23.23
server=/elogua.com/208.122.23.22
server=/elogua.com/208.122.23.23
server=/foodnetwork.com/208.122.23.22
server=/foodnetwork.com/208.122.23.23
server=/fox.com/208.122.23.22
server=/fox.com/208.122.23.23
server=/fwmrm.net/208.122.23.22
server=/fwmrm.net/208.122.23.23
server=/gamecenter.nhl.com/208.122.23.22
server=/gamecenter.nhl.com/208.122.23.23
server=/go.com/208.122.23.22
server=/go.com/208.122.23.23
server=/google-analytics.com/208.122.23.22
server=/google-analytics.com/208.122.23.23
server=/hgtv.com/208.122.23.22
server=/hgtv.com/208.122.23.23
server=/hulu.com/208.122.23.22
server=/hulu.com/208.122.23.23
server=/iheart.com/208.122.23.22
server=/iheart.com/208.122.23.23
server=/imrworldwide.com/208.122.23.22
server=/imrworldwide.com/208.122.23.23
server=/inskinmedia.com/208.122.23.22
server=/inskinmedia.com/208.122.23.23
server=/itv.com/208.122.23.22
server=/itv.com/208.122.23.23
server=/js.revsci.net/208.122.23.22
server=/js.revsci.net/208.122.23.23
server=/kidlet.tv/208.122.23.22
server=/kidlet.tv/208.122.23.23
server=/last.fm/208.122.23.22
server=/last.fm/208.122.23.23
server=/liverail.com/208.122.23.22
server=/liverail.com/208.122.23.23
server=/mlb.tv/208.122.23.22
server=/mlb.tv/208.122.23.23
server=/mog.com/208.122.23.22
server=/mog.com/208.122.23.23
server=/mtv.com/208.122.23.22
server=/mtv.com/208.122.23.23
server=/mtvnservices.com/208.122.23.22
server=/mtvnservices.com/208.122.23.23
server=/mylifetime.com/208.122.23.22
server=/mylifetime.com/208.122.23.23
server=/mytv.taiseng.com/208.122.23.22
server=/mytv.taiseng.com/208.122.23.23
server=/nbc.com/208.122.23.22
server=/nbc.com/208.122.23.23
server=/nbcsports.msnbc.com/208.122.23.22
server=/nbcsports.msnbc.com/208.122.23.23
server=/nbcuni.com/208.122.23.22
server=/nbcuni.com/208.122.23.23
server=/netflix.com/208.122.23.22
server=/netflix.com/208.122.23.23
server=/netflix.net/208.122.23.22
server=/netflix.net/208.122.23.23
server=/nflximg.com/208.122.23.22
server=/nflximg.com/208.122.23.23
server=/nflxext.com/208.122.23.22
server=/nflxext.com/208.122.23.23
server=/nhl.com/208.122.23.22
server=/nhl.com/208.122.23.23
server=/pandora.com/208.122.23.22
server=/pandora.com/208.122.23.23
server=/pbs.com/208.122.23.22
server=/pbs.com/208.122.23.23
server=/pbs.com/pbs.org/208.122.23.22
server=/pbs.com/pbs.org/208.122.23.23
server=/quantserve.com/208.122.23.22
server=/quantserve.com/208.122.23.23
server=/rdio.com/208.122.23.22
server=/rdio.com/208.122.23.23
server=/recaptcha.net/208.122.23.22
server=/recaptcha.net/208.122.23.23
server=/rhapsody.com/208.122.23.22
server=/rhapsody.com/208.122.23.23
server=/rte.ie/208.122.23.22
server=/rte.ie/208.122.23.23
server=/rubiconproject.com/208.122.23.22
server=/rubiconproject.com/208.122.23.23
server=/scorecardresearch.com/208.122.23.22
server=/scorecardresearch.com/208.122.23.23
server=/scrippscontroller.com/208.122.23.22
server=/scrippscontroller.com/208.122.23.23
server=/scrippsnetworks.com/208.122.23.22
server=/scrippsnetworks.com/208.122.23.23
server=/sharethis.com/208.122.23.22
server=/sharethis.com/208.122.23.23
server=/southparkstudios.com/208.122.23.22
server=/southparkstudios.com/208.122.23.23
server=/sportsnet.ca/208.122.23.22
server=/sportsnet.ca/208.122.23.23
server=/spotify.com/208.122.23.22
server=/spotify.com/208.122.23.23
server=/tbs.com/208.122.23.22
server=/tbs.com/208.122.23.23
server=/theplatform.com/208.122.23.22
server=/theplatform.com/208.122.23.23
server=/thewb.com/208.122.23.22
server=/thewb.com/208.122.23.23
server=/tnt.tv/208.122.23.22
server=/tnt.tv/208.122.23.23
server=/trutv.com/208.122.23.22
server=/trutv.com/208.122.23.23
server=/turntable.fm/208.122.23.22
server=/turntable.fm/208.122.23.23
server=/tv.com/208.122.23.22
server=/tv.com/208.122.23.23
server=/tv3.ie/208.122.23.22
server=/tv3.ie/208.122.23.23
server=/uk.eurosport.yahoo.com/208.122.23.22
server=/uk.eurosport.yahoo.com/208.122.23.23
server=/universalsports.com/208.122.23.22
server=/universalsports.com/208.122.23.23
server=/usanetwork.com/208.122.23.22
server=/usanetwork.com/208.122.23.23
server=/vevo.com/208.122.23.22
server=/vevo.com/208.122.23.23
server=/vh1.com/208.122.23.22
server=/vh1.com/208.122.23.23
server=/video.pbs.org/208.122.23.22
server=/video.pbs.org/208.122.23.23
server=/video.uk.msn.com/208.122.23.22
server=/video.uk.msn.com/208.122.23.23
server=/vudu.com/208.122.23.22
server=/vudu.com/208.122.23.23
server=/zattoo.com/208.122.23.22
server=/zattoo.com/208.122.23.23

### UnBlock-US (for Check Service)
server=/unblock-us.com/208.122.23.22
server=/unblock-us.com/208.122.23.23

Many Thanks Guys,

Regards,
Chris Colden
 
Last edited:
Hi All,

I've just taken my Roku out of the iptables and it didn't work at first.

So I had a look on the net, and I found a guy who has changed his host file on his pc to get netflix to work. He had listed netflix.net.

So I've added this to my dnsmasq list and the Roku now seems to work.

I've updated my list in the post above to include netflix.net

I'd be interested if someone else with a Roku could test that this does indeed fix the issue.

EDIT:- Just googled a little further and found two more which are apparently required for Andorid and Wii consoles. So the extras are now.

server=/netflix.net/208.122.23.22
server=/netflix.net/208.122.23.23
server=/nflximg.com/208.122.23.22
server=/nflximg.com/208.122.23.23
server=/nflxext.com/208.122.23.22
server=/nflxext.com/208.122.23.23

The above list has been updated to include them all.

Many Thanks,
Chris Colden
 
Last edited:
Btw the 3rd ip address that I had in my list is for unblock-us as well, if you read their help page it states all 3

Sent from my Nexus 7 using Tapatalk HD
 
Btw the 3rd ip address that I had in my list is for unblock-us as well, if you read their help page it states all 3

Sent from my Nexus 7 using Tapatalk HD

Apologies I hadn't realised this. When I have read support before they only mentioned the two I had used. I think the other IP is the old DNS from what this article is saying. http://support.unblock-us.com/customer/portal/articles/300652-new-dns-servers

They are saying all customers should use the new DNS servers.

The old server wont be disconnected at the moment as they have no plans too, but this is on older hardware.

I guess for me, two IPs is enough. Adding the 3rd will only bloat the config which is loaded into my limited memory router on boot. So anyone who wishes too could add the extra IP, but if memory on the router is of concern then I would stick with just the two.

Thanks for pointing this out though.

Regards,
Chris
 
Now it works on any device that is connected to my AC66U with no config needed on that device, as long as your dnsmasq assigns itself as primary dns to all the clients.

Hey, I'm trying to get it setup the way you did it. I made the dnsmasq.conf.add and added the mlb.tv servers and the check servers only. It isn't working though as my local blackout games are still blacked out. You say this works as long as you dnsmasq assigns itself as primary dns to all client. Is there something additional I need to do in order for that to be the case, or is that the way my router should be setup by default?

Anyone can chime in here. Thanks again!
 
Last edited:
Explained both in the README as well as in details on the Wiki.
Hey man, totally appreciate all of your work. You do amazing thing and i'm grateful for it.

I know this issue has been mentioned before, but I too am experiencing my dnsmasq.conf.add file being deleted every time I reboot the router. I have reverted to 19b then to 20 and then back to the current and every time without fail it disappears. I did the disable jffs, reboot, format etc etc routine to no avail also. Any ideas as to why this is happening?
 
Hey man, totally appreciate all of your work. You do amazing thing and i'm grateful for it.

I know this issue has been mentioned before, but I too am experiencing my dnsmasq.conf.add file being deleted every time I reboot the router. I have reverted to 19b then to 20 and then back to the current and every time without fail it disappears. I did the disable jffs, reboot, format etc etc routine to no avail also. Any ideas as to why this is happening?

Known issue, fixed in the development version. Run the following over SSH/telnet to disable JFFS (re)formating:

Code:
nvram set jffs2_format=0
nvram commit
 
Known issue, fixed in the development version. Run the following over SSH/telnet to disable JFFS (re)formating:

so prior to writing my previous inquiry I had already done nvram show and jffs2 format was already set to =0... I went ahead and did what you said anyway and it is still being deleted every time. Again I just want to emphasize that I have tried downgrading and upgrading multiple times as well as disabling, formatting the jffs and still nothing. So I'm just gonna write out step by step what I am doing and maybe you can see something I don't:

ssh into router using iterm (mac)
nano -w /jffs/configs/
enter in my dnsmasq server info ex. server=/mlb.tv....... or just "Test"
write out and it asks to save file as: I save it as dnsmasq.conf.add
exit nano and make executable - chmod a+rx dnsmasq.conf.add

Now at this point if I do: nano -w dnsmasq.conf.add it will successfully pull up my "Test" file. However, as soon as I reboot and try to pull this file up it is gone and thinks I am trying to create a new file again. I'm at a loss... Let me know what you think, thanks for the patience.
 
so prior to writing my previous inquiry I had already done nvram show and jffs2 format was already set to =0... I went ahead and did what you said anyway and it is still being deleted every time. Again I just want to emphasize that I have tried downgrading and upgrading multiple times as well as disabling, formatting the jffs and still nothing. So I'm just gonna write out step by step what I am doing and maybe you can see something I don't:

ssh into router using iterm (mac)
nano -w /jffs/configs/
enter in my dnsmasq server info ex. server=/mlb.tv....... or just "Test"
write out and it asks to save file as: I save it as dnsmasq.conf.add
exit nano and make executable - chmod a+rx dnsmasq.conf.add

Now at this point if I do: nano -w dnsmasq.conf.add it will successfully pull up my "Test" file. However, as soon as I reboot and try to pull this file up it is gone and thinks I am trying to create a new file again. I'm at a loss... Let me know what you think, thanks for the patience.

Make sure you also issue an "nvram commit". The actual bug isn't that the flag isn't set back to 0, but that it didn't get written back to flash - that is what the commit command will do.
 
Make sure you also issue an "nvram commit". The actual bug isn't that the flag isn't set back to 0, but that it didn't get written back to flash - that is what the commit command will do.

still no dice...Deleted every time I reboot. I'm going to try to go back to stock rom and then back to yours. Think there is any chance of that working?
 
Make sure you also issue an "nvram commit". The actual bug isn't that the flag isn't set back to 0, but that it didn't get written back to flash - that is what the commit command will do.

Well, no luck. I'm not sure how anyone is successfully saving dnsmasq.conf.add files, but my router with the current firmware does not seem capable of it. Anyone here who has had success doing this please feel free to offer a solution or maybe just a step by step of how you get the file to actually save through a reboot. Otherwise I guess I'll just wait for the next firmware update from Merlin and hope it starts working. Thanks in advance...
 
Say we've set up OpenVPN Client, or installed a script applet such as Astrill VPN.

Would Dnsmasq (configured for unotelly.com, unblock-us.com, tunlr.net, overplay.net, or whatever DNS proxy service) only apply when the VPN is not active?

P.S. RMerlin, would you have time to reconsider adding a GUI for Dnsmasq config (if not for config files in general)?
 
P.S. RMerlin, would you have time to reconsider adding a GUI for Dnsmasq config (if not for config files in general)?

Don't have time for that, and would involve a lot of work. Other priorities are more important at this point, so maybe once I have the time and nothing else more urgent to work on.
 
^ I can certainly understand that, thanks for all your work.

Anyways does anyone know how Dnsmasq interacts (or doesn't) with VPN on the router, per my previous question?
 
Last edited:
Don't have time for that, and would involve a lot of work. Other priorities are more important at this point, so maybe once I have the time and nothing else more urgent to work on.
Hey thanks for all your hard work again. Not complaining at all here, just thought I'd mention that dnsmasq.conf.add files are still being deleted every time I reboot even with the latest 30_2 firmware.
 

Similar threads

Latest threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

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