ColinTaylor
Part of the Furniture
Do you have DNS Filtering active?
Do you have DNS Filtering active?
I think you'll have to do some debugging to see what is going on. Try restarting dnsmasq with --log-queries and then monitor the syslog for "forwarded" entries. Check they are going where you want them to.This is odd. It is working. It has to be. Stuff like Hulu works. Also VRV, which I had to add manually. So something is working, just not everything, yet the domains are listed and do work in a different setup. Bizarre.
Aug 9 20:20:46 dnsmasq[7452]: query[PTR] 1.1.168.192.in-addr.arpa from 192.168.1.238
Aug 9 20:20:46 dnsmasq[7452]: /etc /hosts 192.168.1.1 is router.asus.com
Aug 9 20:20:46 dnsmasq[7452]: query[A] channel5.com.home.lan from 192.168.1.238
Aug 9 20:20:46 dnsmasq[7452]: config channel5.com.home.lan is NXDOMAIN
Aug 9 20:20:46 dnsmasq[7452]: query[AAAA] channel5.com.home.lan from 192.168.1.238
Aug 9 20:20:46 dnsmasq[7452]: config channel5.com.home.lan is NXDOMAIN
Aug 9 20:20:46 dnsmasq[7452]: query[A] channel5.com from 192.168.1.238
Aug 9 20:20:46 dnsmasq[7452]: forwarded channel5.com to 8.8.8.8
Aug 9 20:20:46 dnsmasq[7452]: reply channel5.com is 52.50.200.133
Aug 9 20:20:46 dnsmasq[7452]: query[AAAA] channel5.com from 192.168.1.238
Aug 9 20:20:46 dnsmasq[7452]: forwarded channel5.com to 8.8.8.8
Sorry, I don't know what you're expecting to see. maxgo.com and hbonow.com aren't in that list from Getflix.dnsmasq is working, but it doesn't seem to be forwarding everything. Especially www.maxgo.com always seems to use 8.8.8.8 for lookup. Hijack perhaps?
AB-Solution itself does nothing else but add a few lines to the dnsmasq.conf and let's it do the ad-blocking this way, using pixelserv-tls for https sites if enabled and installed.One thing I want to add, just in case anyone is looking for similar help in future, is that AB-Solution is definitely causing problems. Even using the most relaxed rule set.
Not sure how to approach that one. Maybe it blocks some cdn's? Maybe AB-Solution can bypass specific MAC addresses?
For now I've had to uninstall it. Just wanted to share in case it helps out.
Can you explain the purpose of this because I can't see it. If I have local domain called "dev" with multiple hosts, why would I want all of the host names to resolve to a single address? I think I missing something here.I use a /jffs/configs/dnsmasq.conf.add to add local DNS resolution with some lines such as:
address=/dev/192.168.2.160
address=/aus/192.168.2.170
This directs all clients to the respective IP for *.dev and *.aus tld's in my network.
I do web development and host all projects during development on local servers.Can you explain the purpose of this because I can't see it. If I have local domain called "dev" with multiple hosts, why would I want all of the host names to resolve to a single address? I think I missing something here.
Multiple local tld domains on multiple local machines, each hosting tld domain names such as *.dev, *.aus and so on.So you're not talking about multiple devices on a network, but multiple domains being hosted on a single machine.
# Default Dnsmasq options
domain-needed
log-queries
log-dhcp
# Set custom DNS servers for specific hosts
## Device 1
#dhcp-host=AA:BB:CC:DD:EE:FF,set:smartdns
## Device 2
dhcp-host=AA:BB:CC:DD:EE:FF,set:smartdns
## Device 3
dhcp-host=AA:BB:CC:DD:EE:FF,set:smartdns
# Set Smart DNS Proxy IP addresses
dhcp-option=tag:smartdns,option:dns-server,xx.xx.xx.xx,xx.xx.xx.xx
I know you can use Policy Rules to point the client to use VPN tunnel when accessing certain IPs. While this isn't DNS based it's a step in the right direction I hope!Hmm, I'll have a play around with it. After checking more dnsmasq logs, I've slowly discovered and added more domains to my dnsmasq.conf.add file and now have nearly 0 issues. I've also implemented the following code, which seems to work fine until today when some stuff was hit and miss. I'm not sure why.
Code:# Default Dnsmasq options domain-needed log-queries log-dhcp # Set custom DNS servers for specific hosts ## Device 1 #dhcp-host=AA:BB:CC:DD:EE:FF,set:smartdns ## Device 2 dhcp-host=AA:BB:CC:DD:EE:FF,set:smartdns ## Device 3 dhcp-host=AA:BB:CC:DD:EE:FF,set:smartdns # Set Smart DNS Proxy IP addresses dhcp-option=tag:smartdns,option:dns-server,xx.xx.xx.xx,xx.xx.xx.xx
Under the last setting there, dhcp-option.... I then have the whole server=/domain.com/domain.com/xx.xx.xx.xx etc. This is so everything else I don't specify to use the smart DNS all the time can still use the normal conditional forwarding I originally set up.
One aside question, is it possible to add further to this config file? I'd like to add a VPN client I have set up on the router. I presently have a rule set up for it, within the Merlin GUI, to only apply to a specific device(s) when the client is switched on. Is it possible to add to this config so that I can leave the client switched on all the time and when the router queries certain domains, it will use the active VPN client as well as a custom DNS IP address? Maybe that's a bit complex for home networking kit, but it would be bloody brilliant if it is possible.
Thanks a million both of you. I'd just like to say thanks as well for AB-Solution, it's a really good project. Thanks a lot for making it.
Sorry, I can't help you. I don't use VPN clients.
Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!