I really love the simplicity of pipe backend and why I use powerdns instead of say bind, all you need to really do is add this to your pdns.conf:
launch=pipe,bind pipe-command=/etc/powerdns/dns_pipe.rb And in your script, you can have something as simple as: require 'powerdns_pipe' PowerDNS::Pipe.new.run! do answer :name => question.name, :type => 'A', :ttl => 60, :content => '1.2.3.4' end The above is an example written in Ruby, but really it just reads DNS requests from STDIN and writes DNS responses to STDOUT. You can add any custom code that will figure out the IP to your question - in my case I plan to query a RESTFUL Rails API. Roman On 4 February 2013 09:29, RBK1001 <paul....@syniverse.com> wrote: > > Hi > > Thank for the information. > > I have a bit confused on the the pipebackend and bind backend, which one > should I use? > > - rbk > > > Ruben '_cyclops_' d'Arco wrote: > > > > Hi, > > > > This should be helpful as a first start: > > http://doc.powerdns.com/backend-writers-guide.html > > > > Also have a look at the regression-test direcory, as it is quiet helpul > > for testing your backend. > > > > Regards, > > Ruben > > > > RBK1001 <paul....@syniverse.com> wrote: > > > >> > >>Hi > >> > >>we would like to seek for an advice on the use of backend. > >> > >>we understood that PowerDNS offers several backend solutions, however, > >>I > >>would like to know is there a way to connect to our customerized > >>backend? > >>Currently, we are using a non-sql customerized backend with large > >>amount of > >>data stored, and we would like to intergrate powerdns with it, is there > >>anyway we can do? > >> > >>- rbk > > > > -- > > Regards, > > Ruben > > _______________________________________________ > > Pdns-users mailing list > > Pdns-users@mailman.powerdns.com > > http://mailman.powerdns.com/mailman/listinfo/pdns-users > > > > > > -- > View this message in context: > http://old.nabble.com/PowerDNS-backend-tp34979116p34979385.html > Sent from the PowerDNS mailing list archive at Nabble.com. > > _______________________________________________ > Pdns-users mailing list > Pdns-users@mailman.powerdns.com > http://mailman.powerdns.com/mailman/listinfo/pdns-users >
_______________________________________________ Pdns-users mailing list Pdns-users@mailman.powerdns.com http://mailman.powerdns.com/mailman/listinfo/pdns-users