NEW VPS Plans

ServerTune provides -- managed and un-managed -- VPS hosting solutions at affordable prices to accommodate your personal and/or businesses needs.

Click here for more info ...

NEW VPS Plans

Click to hideClick to view
ServerTune

Browse by category

Search    |    Advanced search

HowTo :: update all DNS zones

If you wish to update all DNS zones, you can use perl command to accomplish this task. Let's say you want to update the Nameservers, SSH to the server and run the following command: (replace the words in caps/green color with your own)

cd /usr/local/directadmin/data/users
perl -pi -e 's/NS1.OLD.TLD/NS1.NEW.TLD/' */user.conf
perl -pi -e 's/NS2.OLD.TLD/NS2.NEW.TLD/' */user.conf
perl -pi -e 's/NS1.OLD.TLD/NS1.NEW.TLD/' */reseller.conf
perl -pi -e 's/NS2.OLD.TLD/NS2.NEW.TLD/' */reseller.conf
cd /var/named #(or whatever the path to your *.db files is, eg: /etc/bind, /etc/named)
perl -pi -e 's/NS1.OLD.TLD/NS1.NEW.TLD/' *.db
perl -pi -e 's/NS2.OLD.TLD/NS2.NEW.TLD/' *.db
Printer Friendly
 
email to a friend
Email to friend
 
Add comment
Add comment
 
Views: 633
 
Votes: 0
 
Comments: 0
 
Posted: 27 Nov, 2007 by: Customer Service S.
Updated: 07 Mar, 2011 by: Customer Service S.

Other articles in this Category

Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
Article
RSS