DNS filtering?

Is there a way to do DNS filtering by mac?

So in a household you want the Kids computer to be using OpenDNS setup up appropriately, but the parents computer to use google DNS.

Can this be done?

Sorry if this is a newbie question.

Yes.
Set a static IP for each of the computers on the network.
Create an Address List for the Parents PC’s and a second Address List for the Kids’s PC’s.
Use two NAT rules to redirect the two address lists to the correct DNS server.

Check out the Wiki for details on how to do that.

:slight_smile:

Maybe this can help

http://wiki.mikrotik.com/wiki/Force_users_to_use_specified_DNS_server

I have the same issue, but want all to use the rb as dns and then it would choose upstream dns depending on calling client is. This is because else name resolution seems to break between clients on lan.