Blocking only certain Computers with DDWRT
I want to block only certain computers in my network, and let the others unblocked. How can I do this by using DD-WRT as the firmware of my router. I suppose that I need to assign the static DNS of the servers of Open-DNS to certain MAC or IP adresses, but I don't know how to do that, or at least, I can't find that option in the Router's Configuration.
If you want to know how to assign specific DNS server addresses to specific devices on your network using a specific firmware you should contact support or a forum for your that router since they would be the experts in how to use that firmware. At a guess that firmware might be able to support multiple DHCP scope or you might be able to accomplish it with custom scripts, but that's way beyond the kind of support that is possible on this OpenDNS forum.
Generally speaking, if you only want certain devices on your network to use OpenDNS you need to assign the OpenDNS addresses directly on those devices, rather than trying to hand them out via the router.
This is the OpenDNS specific DD-WRT article: http://www.dd-wrt.com/wiki/index.php/OpenDNS
And http://www.dd-wrt.com/wiki/index.php/Main_Page contains everything to configure DHCP in the way you want it.
Generally, only one set of DNS addresses can be distributed from a router per DHCP lease, and if your router supports multiple DHCP leases an VLANs it may be possible; however, the more simple solution would be to exclude devices manually by editing the static DNS server settings on the computers you wish to exclude from the filters. Since DNS servers are generally distibuted by DHCP lease from the router, the type of setup you're requesting would only be possible with two different WiFi SSIDs on two different DHCP subnets.
Please sign in to leave a comment.