[Pdns-users] zone2sql - vis zone transfer
Andrew Mulholland
andy at bash.sh
Sun Jul 13 15:51:19 UTC 2003
Hi Charles,
On Sun, Jul 13, 2003 at 09:25:00AM -0400, Charles H. Gucker wrote:
> Hey everybody,
> Before I start to go down a road some of you have traveled
> before, I thought I would at least ask. Has anybody added in a
> zone transfer ability into zone2sql, such that I could just list
> the domain, and what name server to pull it from and it would then
> be sucked directly into the DB (without having to use a named.conf
> or domain by domain via flat files).
>
> I would imagine since the routene's are already present
> within pdns itself, it should be trial, but doesn't hurt to ask.
Why do you need to use zone2sql for this?
What I have done in the past is create a slave zone on the server
running PowerDNS:
(I'm using mysql here)
mysql> insert into domains (name,master,type) values
('home.bash.sh','212.126.148.7','SLAVE');
Allowed AXFR's from 'master' dns server, I've told PowerDNS to slave
from, and then once the AXFR is completed, change it to being a master
zone within PowerDNS.
If you want to do it for hundreds (or even just 10s) of zones..
you should probably use the supermaster functionality:
mysql> insert into supermasters (ip,nameserver,account) values
('193.201.200.216','bin.bash.sh','bash.sh');
and then tell bind, or whatever you're using on the old master (in my
case bin.bash.sh), to issue a Notify for all zones (usually restarting
it, Ithink does this).
The zones will all be created on your nameserver, then you can probably
use a simple update such as:
mysql> update domains set TYPE='MASTER' where master='193.201.200.216';
and then
mysql> update domains set master='NULL' where master='193.201.200.216';
*shrug*
the above worked for me, and my nameservers are all happily using
PowerDNS/Mysql now :).
thanks
Andy
>
> Thanks,
> charles
>
>
> _______________________________________________
> Pdns-users mailing list
> Pdns-users at mailman.powerdns.com
> http://mailman.powerdns.com/mailman/listinfo/pdns-users
More information about the Pdns-users
mailing list