[dnsdist] dnsdist NOTIFY distribution

Martin Toth snowmailer at gmail.com
Wed Feb 27 09:37:09 UTC 2019


Yes, this is solution, but not in my setup. I don't have internal connectivity between Master na Slaves. I can transfer zones only through the internet, because both sites are independent / has own public IP connect.

> On 26 Feb 2019, at 17:12, Rasto Rickardt <phobie at axfr.org> wrote:
> 
> Martin,
> 
> for example, i am using dnsdist with hidden master scenario.
> 
> I have master for a zone that is not publicly acccessible and is
> speaking directly to slaves, in your case for NOTIFY`s as well.
> 
> Slaves are used as pool for dnsdist frontend.
> 
> r.
> 
> 
> On 2/26/19 17:07, Martin Toth wrote:
>> Hi,
>> 
>> Thanks for your interest. I am using dnsdist as a loadbalancer and slave nodes are in DMZ behind dnsdist. Only dnsdist server has public IPs that can be reached from Master public IP (master is located in other datacentre).
>> Is my usecase not designed well? I thought dnsdist was designed to be used as LB for DNS services. Do you have any suggestions how to solve this or what workround should I use ?
>> 
>> Thanks.
>> 
>> BR,
>> 
>>> On 26 Feb 2019, at 16:59, Remi Gacogne <remi.gacogne at powerdns.com> wrote:
>>> 
>>> Hi Martin,
>>> 
>>> On 2/26/19 3:58 PM, Martin Toth wrote:
>>>> I just want to ensure myself how NOTIFY distribution in DNSDIST
>>>> exactly works. My setup looks like this - MASTER -> DNSDIST -> SLAVE
>>>> PDNSs (pool of 4 nodes)
>>>> 
>>>> My Question is if MASTER will send NOTIFY to DNSDIST, will DNSDIST
>>>> redistribute these NOTIFY to all SLAVES in DNSDIST backend? How to I
>>>> achieve situation that all slaves in dnsdist backend will be notified
>>>> of zone change on MASTER?
>>> 
>>> I'm afraid you can't, dnsdist can route a query only to a single
>>> backend, with the exception of the TeeAction, but I would advise against
>>> trying to use it for that case.
>>> Is there a reason your master doesn't speak to the slaves directly?
>>> 
>>> Best regards,
>>> -- 
>>> Remi Gacogne
>>> PowerDNS.COM BV - https://www.powerdns.com/
>>> 
>>> _______________________________________________
>>> dnsdist mailing list
>>> dnsdist at mailman.powerdns.com
>>> https://mailman.powerdns.com/mailman/listinfo/dnsdist
>> 
>> _______________________________________________
>> dnsdist mailing list
>> dnsdist at mailman.powerdns.com
>> https://mailman.powerdns.com/mailman/listinfo/dnsdist
>> 
> _______________________________________________
> dnsdist mailing list
> dnsdist at mailman.powerdns.com
> https://mailman.powerdns.com/mailman/listinfo/dnsdist



More information about the dnsdist mailing list