Edit DNS Configuration Files

Q. How do I edit dns configuration file to add my ISPs nameservers?

A. You need to edit /etc/resolv.conf file to set nameserver. Name server IP address Internet address (in dot notation) of a name server that the resolver should query. Up to 3 name servers may be listed, one per keyword. If there are multiple servers, the resolver library queries them in the order listed. If no nameserver entries are present, the default is to use the name server on the local machine.

Advertisement

Edit /etc/resolv.conf using a text editor such as vi or nano or gedit:
# vi /etc/resolv.conf
Appnd namesever as follows:
nameserver 4.2.2.1
nameserver 4.2.2.2
nameserver 4.2.2.3

Save and close the file. The algorithm used is to try a name server, and if the query times out, try the next, until out of name servers, then repeat trying all the name servers until a maximum number of retries are made.

🥺 Was this helpful? Please add a comment to show your appreciation or feedback.

nixCrat Tux Pixel Penguin
Hi! 🤠
I'm Vivek Gite, and I write about Linux, macOS, Unix, IT, programming, infosec, and open source. Subscribe to my RSS feed or email newsletter for updates.

3 comments… add one
  • ndjock-abanda arthur Mar 5, 2009 @ 13:44

    this algorithm implements the recursive mode, how an DNS should work!
    but is there a possibility to implement a non-recursive mode for the DNS ?

  • ashish Feb 26, 2010 @ 10:01

    hello sir
    plz tell me
    i have one computer and i have to configure dns server so how to configure dns server in linux.

    • Salim Jan 2, 2015 @ 9:44

      To create duplicate ip
      #ifconfig eth0:1 netmask

Leave a Reply

Your email address will not be published. Required fields are marked *

Use HTML <pre>...</pre> for code samples. Your comment will appear only after approval by the site admin.