I suppose I am doing something wrong with configuration because my /etc/resolv.dnsmasq file contains 3 nameservers, the third nameserver corresponds to one of my ISP's default nameservers. As a result when I visit opendns.com I get the notice: Your current IP is 123.456.789.123, but it's not using OpenDNS. instead of Your current IP is 123.456.789.123 If I truncate the /etc/resolv.dnsmasq file # head /etc/resolv.dnsmasq nameserver 18.104.22.168 nameserver 22.214.171.124 nameserver 126.96.36.199 to leave just the two opendns nameservers, viz. # head /etc/resolv.dnsmasq nameserver 188.8.131.52 nameserver 184.108.40.206 and then wait a few minutes, the problem is corrected. However, eventually the third nameserver creeps back into that file. Here are the key pages & fields from my Tomato Configuration: http://192.168.1.1/basic-network.asp Static DNS 220.127.116.11 18.104.22.168 0.0.0.0 http://192.168.1.1/basic-ddns.asp Dyn DNS 2 Service = OpenDNS Use as DNS = checked (Current DNS: 22.214.171.124, 126.96.36.199, 188.8.131.52, 184.108.40.206) Can you see anything wrong with how OpenDNS is configured? Can you explain why the static DNS settings appear to be appended with dynamically assigned nameservers from my ISP?