[Pdns-users] Different responses based on client IP (not geo)
johannes.ernst at gmail.com
Sat Aug 23 19:11:59 UTC 2014
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 126.96.36.199)
>> 2. If a client queries from somewhere else, an A record query for foo.example.com returns something else (say 188.8.131.52)
>> 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?
> 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
More information about the Pdns-users