2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-31 14:05:33 +00:00

[master] cleanup related to b10-resolver

This commit is contained in:
Jeremy C. Reed
2011-02-24 15:33:55 -06:00
parent d3f8f8fce7
commit a232b085df

View File

@@ -52,7 +52,8 @@
<note>
<para>
BIND 10 provides a EDNS0- and DNSSEC-capable
authoritative DNS server and a forwarding DNS server.
authoritative DNS server and a caching recursive name server
which also provides forwarding.
</para>
</note>
@@ -1308,12 +1309,6 @@ what is XfroutClient xfr_client??
-->
</para>
<note><simpara>
The current version only provides a forwarding DNS server.
It does not cache and does not iterate to find answers.
It simply forwards the query on to another full resolver.
</simpara></note>
<para>
The main <command>bind10</command> process can be configured
to select to run either the authoritative or resolver.
@@ -1330,23 +1325,9 @@ what is XfroutClient xfr_client??
</para>
<!-- TODO: -->
<note><simpara>
In the current version, the master <command>bind10</command>
process must be stopped and restarted to start up the resolver.
</simpara></note>
<para>
Then the upstream address and port must be configured to
forward queries to, such as:
<screen>
&gt; <userinput>config set Resolver/forward_addresses [{ "address": "<replaceable>192.168.1.1</replaceable>", "port": 53 }]</userinput>
&gt; <userinput>config commit</userinput>
</screen>
(Replace <replaceable>192.168.1.1</replaceable> to point to your
full resolver.)
The master <command>bind10</command> will stop and start
the desired services.
</para>
<para>
@@ -1361,6 +1342,29 @@ what is XfroutClient xfr_client??
<!-- TODO: later the above will have some defaults -->
<para>
To enable forwarding, the upstream address and port must be
configured to forward queries to, such as:
<screen>
&gt; <userinput>config set Resolver/forward_addresses [{ "address": "<replaceable>192.168.1.1</replaceable>", "port": 53 }]</userinput>
&gt; <userinput>config commit</userinput>
</screen>
(Replace <replaceable>192.168.1.1</replaceable> to point to your
full resolver.)
</para>
<para>
Normal iterative name service can be re-enabled by clearing the
forwarding address(es); for example:
<screen>
&gt; <userinput>config set Resolver/forward_addresses []</userinput>
&gt; <userinput>config commit</userinput>
</screen>
</para>
<!-- TODO: later try this
> config set Resolver/forward_addresses[0]/address "192.168.8.8"