[Pdns-users] Different responses based on client IP (not geo)

Guilherme guilherme.e at gmail.com
Sat Aug 23 23:20:28 UTC 2014


Hello!

Another option that you could use is the lua backend.

http://doc.powerdns.com/html/luabackend.html

I'm doing something similar using lua backend + redis.
On Aug 23, 2014 4:14 PM, "Johannes Ernst" <johannes.ernst at gmail.com> wrote:

> Thanks, Aki! That might indeed work.
>
> I would have to turn off caching for this to work, right? In which case
> every single query would invoke my backend, is that correct?
>
> On Aug 22, 2014, at 22:59, Aki Tuomi <cmouse at youzen.ext.b2.fi> wrote:
>
> > On Fri, Aug 22, 2014 at 10:08:45PM -0700, Johannes Ernst wrote:
> >> I'd like to do this:
> >>    1. If a client queries from a particular subnet, an A record query
> for foo.example.com returns something (say 1.1.1.1)
> >>    2. If a client queries from somewhere else, an A record query for
> foo.example.com returns something else (say 2.2.2.2)
> >>
> >> It's sort of like the geo backend, but not quite, because no actual
> geography is involved. Can this be done? And if so, how?
> >>
> >
> > Hi!
> >
> > You can use pipe or remotebackend to achieve this for normal lookups. If
> you
> > are interested, you can try out pdns-remotebackend gem or
> pdns-remotebackend
> > python package, which support pipe backend as well.
> >
> > ---
> > Aki Tuomi
>
>
> _______________________________________________
> Pdns-users mailing list
> Pdns-users at mailman.powerdns.com
> http://mailman.powerdns.com/mailman/listinfo/pdns-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.powerdns.com/pipermail/pdns-users/attachments/20140823/06f696f3/attachment-0001.html>


More information about the Pdns-users mailing list