How-To: Replacing /var/named domains IP addresses with perl
From CPWiki
Sometimes you moved a domain from one server to another and you do need to change DNS quickly.
[edit] Perl
To do it:
perl -i.bak -pe "s/0.0.0.0/1.2.3.4/g" /var/named/domain.com.db
This example shows how to change from IP 0.0.0.0 to 1.2.3.4
It do also make a backup of /var/named/domain.com.db as /var/named/domain.com.db.bkp
If you do not want backup run:
perl -i -pe "s/0.0.0.0/1.2.3.4/g" /var/named/domain.com.db
[edit] Replace
One alternate way would be (without perl):
replace 0.0.0.0 1.2.3.4 -- /var/named/domain.com.db

