Hi Ben. In short, kinda. "recursive-clients" limits the overall number of concurrent recursive queries the server will handle. For each of those queries there is also "clients-per-query", which limits the number of different sources all asking the same question at the same time. This is so that, for popular domains, BIND only has to get an answer once, for all clients who want it.
There is no such thing though as per-client query rate limiting. However, there is response rate limiting, configured with "rate-limit", which (as the name implies) limits the rate at which a given client will be sent responses. It's all in the ARM :) https://bind9.readthedocs.io/en/latest/index.html Cheers, Greg On Wed, 30 Aug 2023 at 18:42, Ben Bridges <bbrid...@springnet.net> wrote: > Hi, > > Is there a BIND configuration option that would limit the number of > recursive client buffers/structures that any single client can consume on a > BIND server at a time? I.e., any single client could only consume (say) 10 > recursive client buffers at a time, and if the client sends another > (unique) recursive query while it is already consuming 10 recursive client > buffers, the server would drop the new request (or send a SERVFAIL > response). I know about the Recursive Client Rate Limiting > (fetches-per-server, fetches-per-zone) and clients-per-query, those aren't > what I'm asking about. > > Thanks, > > .Ben Bridges. > -- > Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe > from this list > > ISC funds the development of this software with paid support > subscriptions. Contact us at https://www.isc.org/contact/ for more > information. > > > bind-users mailing list > bind-users@lists.isc.org > https://lists.isc.org/mailman/listinfo/bind-users >
-- Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information. bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users