Confusing BIND with CNAMEs
This commit is contained in:
19
2009-09-11-confusing-bind-with-cnames.html
Normal file
19
2009-09-11-confusing-bind-with-cnames.html
Normal file
@@ -0,0 +1,19 @@
|
||||
<!--# set var="title" value="Confusing BIND with CNAMEs" -->
|
||||
<!--# set var="date" value="September 11, 2009" -->
|
||||
|
||||
<!--# include file="include/top.html" -->
|
||||
|
||||
<p>Given the zone:</p>
|
||||
|
||||
<pre><code>subdomain IN NS nameserver
|
||||
nameserver IN CNAME nameserver.otherserver
|
||||
</code></pre>
|
||||
|
||||
<p>in a BIND server that is both recursive and authoritative, requests without RD (recursion desired) return the NS record, while requests with RD return SERVFAIL. Changing it to:</p>
|
||||
|
||||
<pre><code>subdomain IN NS nameserver.otherserver
|
||||
</code></pre>
|
||||
|
||||
<p>fixes the problem, though both resolution trees are perfectly valid.</p>
|
||||
|
||||
<!--# include file="include/bottom.html" -->
|
||||
@@ -20,6 +20,7 @@
|
||||
<li>2016-Feb-15: <a href="2016-02-15-cable-modem-channel-party.html">Cable modem channel party</a></li>
|
||||
<li>2016-Feb-01: <a href="2016-02-01-how-to-enrage-your-cable-modem.html">How to enrage your cable modem</a></li>
|
||||
<li>2016-Feb-01: <a href="2016-02-01-hall-of-2-4-ghz-shame-2016-edition.html">Hall of 2.4 GHz Shame, 2016 Edition</a></li>
|
||||
<li>2009-Sep-11: <a href="2009-09-11-confusing-bind-with-cnames.html">Confusing BIND with CNAMEs</a></li>
|
||||
<li>2009-Feb-19: <a href="2019-02-19-the-odd-case-of-my-mugging.html">The odd case of my mugging</a></li>
|
||||
<li>2009-Feb-03: <a href="2009-02-03-5-packet-tcp-connection.html">5-packet TCP connection?</a></li>
|
||||
</ol>
|
||||
|
||||
17
markdown/2009-09-11-confusing-bind-with-cnames.md
Normal file
17
markdown/2009-09-11-confusing-bind-with-cnames.md
Normal file
@@ -0,0 +1,17 @@
|
||||
<!--# set var="title" value="Confusing BIND with CNAMEs" -->
|
||||
<!--# set var="date" value="September 11, 2009" -->
|
||||
|
||||
<!--# include file="include/top.html" -->
|
||||
|
||||
Given the zone:
|
||||
|
||||
subdomain IN NS nameserver
|
||||
nameserver IN CNAME nameserver.otherserver
|
||||
|
||||
in a BIND server that is both recursive and authoritative, requests without RD (recursion desired) return the NS record, while requests with RD return SERVFAIL. Changing it to:
|
||||
|
||||
subdomain IN NS nameserver.otherserver
|
||||
|
||||
fixes the problem, though both resolution trees are perfectly valid.
|
||||
|
||||
<!--# include file="include/bottom.html" -->
|
||||
@@ -19,6 +19,7 @@
|
||||
1. 2016-Feb-15: [Cable modem channel party](2016-02-15-cable-modem-channel-party.html)
|
||||
1. 2016-Feb-01: [How to enrage your cable modem](2016-02-01-how-to-enrage-your-cable-modem.html)
|
||||
1. 2016-Feb-01: [Hall of 2.4 GHz Shame, 2016 Edition](2016-02-01-hall-of-2-4-ghz-shame-2016-edition.html)
|
||||
1. 2009-Sep-11: [Confusing BIND with CNAMEs](2009-09-11-confusing-bind-with-cnames.html)
|
||||
1. 2009-Feb-19: [The odd case of my mugging](2019-02-19-the-odd-case-of-my-mugging.html)
|
||||
1. 2009-Feb-03: [5-packet TCP connection?](2009-02-03-5-packet-tcp-connection.html)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user