OpenDNS with Ubuntu
OpenDNS is a safer and faster free DNS service. It protects you from phishing sites and gives you a feature to block adult sites. You can use it whether you use a single computer or a network. No software install needed.
Because my ISP (Asianet) uses Dynamic IPs, I need a dynamic dns client to be logged in to the OpenDNS account. You don't need to even create an account to use OpenDNS, but without it, you can't use many of its features or set your preferences. If you have dynamic IP and no dynamic dns client, you need to manually login and update the IP to keep your preferences.
To use inadyn with Ubuntu, download the inadyn source code from OpenDNS site, extract it, cd into it and run make. You need to install libcurl3-openssl-dev before it. After the make is over, copy the binary from bin/linux/ directory to /bin. Edit inadyn.conf with your OpenDNS username and password. Move it to /etc/. Run inadyn.
That's all