Open dns is one of the free dns server in this planet. OpenDNS is a company and service that extends the Domain Name System (DNS) by adding features such as phishing protection and optional content filtering. Sign it up.
I sign up in www.opendns.org in username xxxx@xxxxxxxxx and ********** password.
I use this site as a extra proxy to block certain material from office network.
This is what I set it up
1. in the server
change the nameserver in /etc/resolv.conf to
add the following line in /etc/squid/squid.conf
dns_nameservers xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx
add the following line in /etc/dhcp3/dhcpd.conf
option domain-name-serversxxx.xxx.xxx.xxxxxx.xxx.xxx.xxx ;
I add above line for all dhcp client dns server.
but this is not enough. we need to set up client’s resolv.conf
change them exactly like resolv.conf of server