Sometimes you may want to use alternate DNS servers instead of the one provided by your ISP. This can be either public, private or secured DNS servers. For example, you may want to use Google Public DNS Servers or the one from OpenDNS to replace the one currently assigned to your system. Well, this brief tutorial is going to show you how to do that in Ubuntu 12.04 (Precise Pangolin). With the right DNS servers, you can browse faster, securely and protect your online data.


  • Add custom DNS servers in Ubuntu 12.04
  • Enjoy!

To get started, press Ctrl – Alt – T on your keyboard to open the terminal. When it opens, run the commands below to open dhclient.conf file.

sudo gedit /etc/dhcp/dhclient.conf




Then change the line highlighted to:

prepend domain-name-servers x.x.x.x, y.y.y.y;



Replace xx and yy with the primary and secondary DNS server addresses. Separate each address with a comma. Save the file and you’re done.


That’s it! Enjoy!