From Newsgroup: comp.protocols.dns.bind
--5f056c0e_3a95f874_17b03
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Hi, all
I deployed a cluster of DNS which combined with a master and two slaves r= ecently. I opened the response rate limiting function in slaves, which pa= rameters like below:
rate-limit =7B
=C2=A0=C2=A0 =C2=A0ipv4-prefix-length 32;
=C2=A0=C2=A0 =C2=A0responses-per-second 250;
=C2=A0=C2=A0 =C2=A0all-per-second 1000;
=C2=A0=C2=A0 =C2=A0min-table-size 1000000;
=C2=A0=C2=A0 =C2=A0max-table-size 5000000;
=C2=A0=C2=A0 =C2=A0log-only no;
=C2=A0=7D;
But even with this configuration, there were still some dns queries dropp=
ed cause the RRL. I viewed the rrl.h and noticed the max rrl rate are def=
ined like this:
=23define DNS=5FRRL=5FMAX=5FRATE 1000
And =22all-rer-second=E2=80=9D shouldn=E2=80=99t larger than DNS=5FRRL=5F= MAX=5FRATE.
So could anybody tell me why DNS=5FRRL=5FMAX=5FRATE defined 1000=3F And i=
s there any other methods to bypass this limits=3F
Thanks and Regards, Zhiyong Cheng
--5f056c0e_3a95f874_17b03
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
<html xmlns=3D=22
http://www.w3.org/1999/xhtml=22>
<head>
<title></title>
</head>
<body>
<div name=3D=22messageBodySection=22>
<div dir=3D=22auto=22>Hi, all<br />
<br />
I deployed a cluster of DNS which combined with a master and two slaves r= ecently. I opened the response rate limiting function in slaves, which pa= rameters like below:<br />
<br />
rate-limit =7B<br />
&=23160;&=23160; &=23160;ipv4-prefix-length 32;<br />
&=23160;&=23160; &=23160;responses-per-second 250;<br />
&=23160;&=23160; &=23160;all-per-second 1000;<br />
&=23160;&=23160; &=23160;min-table-size 1000000;<br />
&=23160;&=23160; &=23160;max-table-size 5000000;<br />
&=23160;&=23160; &=23160;log-only no;<br />
&=23160;=7D;<br />
<br />
But even with this configuration, there were still some dns queries dropp=
ed cause the RRL. I viewed the rrl.h and noticed the max rrl rate are def=
ined like this:<br />
<br />
=23define DNS=5FRRL=5FMAX=5FRATE 1000<br />
<br />
And =22all-rer-second=E2=80=9D shouldn=E2=80=99t larger than DNS=5FRRL=5F= MAX=5FRATE.&=23160;<br />
<br />
So could anybody tell me why DNS=5FRRL=5FMAX=5FRATE defined 1000=3F And i=
s there any other methods to bypass this limits=3F&=23160;<br />
<br />
Thanks and Regards, Zhiyong Cheng</div>
</div>
</body>
</html>
--5f056c0e_3a95f874_17b03--
--- Synchronet 3.21d-Linux NewsLink 1.2