Is there a way to avoid miscreants?
Alessandro Vesely
vesely at tana.it
Mon Apr 6 10:11:13 UTC 2026
Oops, this should've left days ago...
Thanks, that's the kind of thing I'm looking for.
I had recursion no and my rate-limit was way too high (10), probably because I
misunderstood how it works. empty-zones-enable is still somewhat obscure, but
I'll try it.
Best
Ale
On Sat 04/Apr/2026 23:03:36 +0200 Nick Tait via bind-users wrote:
> Hi Alessandro.
>
> Not sure if this helps, but these are the options that I’ve added to my external authoritative view to harden it:
>
> recursion no;
> allow-recursion { none; };
> max-cache-size 2m;
> empty-zones-enable no;
> rate-limit {
> responses-per-second 5;
> window 5;
> };
>
> Nick.
>
>> On 5 Apr 2026, at 5:34 AM, Mike <debian at good-with-numbers.com> wrote:
>>
>> Alessandro Vesely wrote:
>>> yesterday I got 124,646 queries in ten minutes, between 1:50 and 2:00 AM
>>> UTC, from 4,287 different IPs. The top IP was
>>> 2001:19f0:5401:2e01:5400:3ff:fed1:9863 with 47,304 queries for 5,261
>>> subdomains
>>
>>> Are there any I should enable?
>>
>> Probably. What's available depends on your firewall.
>>
>> Nftables can do rate limiting to the port, regardless of source IP, though
>> that would affect legitimate traffic, too. Rate limiting by source IP
>> block looks like it would help a lot, too, in this case.
>> --
>> Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list.
More information about the bind-users
mailing list