Hi everybody,

Over the past week, together with a number of PowerDNS users and Lua
experts, I've added support for scripting the PowerDNS Recursor to do
interesting things.

>From the provisional 3.1.7 release notes:

  This version contains powerful scripting abilities, allowing operators to
  modify DNS responses in many interesting ways. Among other things, these
  abilities can be used to filter out malware domains, to perform load
  balancing, to comply with legal and other requirements and finally, to
  implement 'NXDOMAIN' redirection.

  It is hoped that the addition of Lua scripting will enable responsible DNS
  modification for those that need it.

An example script can be found on:
http://wiki.powerdns.com/cgi-bin/trac.fcgi/browser/trunk/pdns/pdns/powerdns-example-script.lua

Documentation is in:
http://doc.powerdns.com/recursor-scripting.html

A version of the sources that contains the Lua scripting abilities can be
found on http://svn.powerdns.com/snapshots/pdns-recursor-3.1.7-rc1.tar.bz2
Please read the README for compilation instructions.

So far people have been very excited by this ability, please let us know
what you think of it!

        Bert

-- 
http://www.PowerDNS.com      Open source, database driven DNS Software 
http://netherlabs.nl              Open and Closed source services
_______________________________________________
Pdns-users mailing list
[email protected]
http://mailman.powerdns.com/mailman/listinfo/pdns-users

Reply via email to