From Newsgroup: comp.protocols.dns.bind
--5f085bed_3222e7cd_17b03
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
=E5=9C=A8 2020=E5=B9=B47=E6=9C=8810=E6=97=A5 +0800 AM2:11=EF=BC=8CTony =46= inch <dot=40dotat.at>=EF=BC=8C=E5=86=99=E9=81=93=EF=BC=9A
Zhiyong Cheng <chengzhycn=40gmail.com> wrote:
We are using named cluster in our internal network as the authoritati=
ve
DNS. So there are no cache servers between clients and named cluster.=
Maybe we should add one but it is just another story.
Sorry, I wasn't completely clear: I was not saying that your authoritat=
ive
servers should have a cache. I was saying that all the legitimate clien=
ts
of your servers (the resolvers at ISPs areound the Internet) have cache=
s.
All of these authoritative servers are only serve for our private clients=
. So
there won't have ISPs' resolvers.
I read the Bv9ARM again and noticed a hint in it:
=C2=A0This mechanism is intended for authoritative DNS servers. It can be=
used on
=C2=A0ecursive servers but can slow applications such as SMTP servers (ma=
il
=C2=A0receivers) and HTTP clients (web browsers) that repeatedly request =
the same
=C2=A0domains. When possible, closing =22open=22 recursive servers is bet=
ter.
So it implies that I just should not use RRL in my authoritative servers.=
Because all clients in my IDC internal queries my authoritative servers directly. But RRL is not for this scenes.
To my mind the RRL should not limit queries with different qnames fro=
m
the same client. So is it my misunderstanding or wrong config=3F
If you are querying for nonexistent names then RRL will treat the NXDOM=
AIN
responses as equivalent, so it will rate-limit them. RRL limits respons=
es,
not queries. You can configure a different =60nxdomains-per-second=60 l=
imit if
you want.
That=E2=80=99s it=21=C2=A0=C2=A0All of my queries are treated as equivale=
nt. Thanks for your
patience :)
Tony.
--
f.anthony.n.finch <dot=40dotat.at> http://dotat.at/
Rockall, Malin: Northwest 4 or 5. Moderate. Showers. Good.
Zhiyong Cheng
--5f085bed_3222e7cd_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=22messageReplySection=22>
<div dir=3D=22auto=22>=E5=9C=A8 2020=E5=B9=B47=E6=9C=8810=E6=97=A5 +0800 = AM2:11=EF=BC=8CTony =46inch <dot=40dotat.at>=EF=BC=8C=E5=86=99=E9=81= =93=EF=BC=9A</div>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22>Zhiyong Cheng <chengzhycn=40g= mail.com> wrote:</blockquote>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid;=22=
<blockquote style=3D=22border-left-color: rgb(230, 126, 34); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22><br /></blockquote>
</blockquote>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid;=22=
<blockquote style=3D=22border-left-color: rgb(230, 126, 34); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22>We are using named cluster in ou=
r internal network as the authoritative</blockquote>
</blockquote>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid;=22=
<blockquote style=3D=22border-left-color: rgb(230, 126, 34); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22>DNS. So there are no cache serve=
rs between clients and named cluster.</blockquote>
</blockquote>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid;=22=
<blockquote style=3D=22border-left-color: rgb(230, 126, 34); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22>Maybe we should add one but it i=
s just another story.</blockquote>
</blockquote>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22><br /></blockquote>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22>Sorry, I wasn't completely clear=
: I was not saying that your authoritative</blockquote>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22>servers should have a cache. I w=
as saying that all the legitimate clients</blockquote>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22>of your servers (the resolvers a=
t ISPs areound the Internet) have caches.</blockquote>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22><br /></blockquote>
<div dir=3D=22auto=22>All of these authoritative servers are only serve f=
or our private clients. So<br />
there won't have ISPs' resolvers.&=23160;<br />
<br />
I read the Bv9ARM again and noticed a hint in it:<br />
<br />
&=23160;This mechanism is intended for authoritative DNS servers. It can =
be used on<br />
&=23160;ecursive servers but can slow applications such as SMTP servers (= mail<br />
&=23160;receivers) and HTTP clients (web browsers) that repeatedly reques=
t the same<br />
&=23160;domains. When possible, closing =22open=22 recursive servers is b= etter.<br />
<br />
So it implies that I just should not use RRL in my authoritative servers.= &=23160;<br />
Because all clients in my IDC internal queries my authoritative servers<b=
r />
directly. But RRL is not for this scenes.<br /></div>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid;=22=
<blockquote style=3D=22border-left-color: rgb(230, 126, 34); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22>To my mind the RRL should not li=
mit queries with different qnames from</blockquote>
</blockquote>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid;=22=
<blockquote style=3D=22border-left-color: rgb(230, 126, 34); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22>the same client. So is it my mis= understanding or wrong config=3F</blockquote>
</blockquote>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22><br /></blockquote>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22>If you are querying for nonexist=
ent names then RRL will treat the NXDOMAIN</blockquote>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22>responses as equivalent, so it w=
ill rate-limit them. RRL limits responses,</blockquote>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22>not queries. You can configure a=
different =60nxdomains-per-second=60 limit if</blockquote>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22>you want.</blockquote>
<div dir=3D=22auto=22><br />
That=E2=80=99s it=21&=23160;&=23160;All of my queries are treated as equi= valent. Thanks for your<br />
patience :)<br /></div>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22><br /></blockquote>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22>Tony.</blockquote>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22>--</blockquote>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22>f.anthony.n.finch <dot=40dota= t.at>
http://dotat.at/</blockquote>
<blockquote style=3D=22border-left-color: rgb(26, 188, 156); margin: 0px;=
padding-left: 10px; border-left-width: thin; border-left-style: solid; p= adding-bottom: 5px; padding-top: 5px;=22>Rockall, Malin: Northwest 4 or 5=
. Moderate. Showers. Good.</blockquote>
<div dir=3D=22auto=22><br />
Zhiyong Cheng<br /></div>
</div>
</body>
</html>
--5f085bed_3222e7cd_17b03--
--- Synchronet 3.18a-Linux NewsLink 1.113