[Pdns-users] PowerDNS Recursor Lua scripting

bert hubert bert.hubert at netherlabs.nl
Sun Jun 15 20:57:49 UTC 2008


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


More information about the Pdns-users mailing list