man.ddns-confgen.html revision 1e9517ea2156b990be21f44676d3370318eacf17
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper - Copyright (C) 2000-2015 Internet Systems Consortium, Inc. ("ISC")
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper - This Source Code Form is subject to the terms of the Mozilla Public
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper - License, v. 2.0. If a copy of the MPL was not distributed with this
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper - file, You can obtain one at http://mozilla.org/MPL/2.0/.
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper<link rel="home" href="Bv9ARM.html" title="BIND 9 Administrator Reference Manual">
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper<link rel="up" href="Bv9ARM.ch13.html" title="Manual pages">
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper<link rel="prev" href="man.rndc-confgen.html" title="rndc-confgen">
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper<link rel="next" href="man.arpaname.html" title="arpaname">
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper<table width="100%" summary="Navigation header">
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper<tr><th colspan="3" align="center"><span class="application">ddns-confgen</span></th></tr>
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper<a accesskey="p" href="man.rndc-confgen.html">Prev</a>�</td>
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper<th width="60%" align="center">Manual pages</th>
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper<td width="20%" align="right">�<a accesskey="n" href="man.arpaname.html">Next</a>
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper<a name="man.ddns-confgen"></a><div class="titlepage"></div>
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper<p><span class="application">ddns-confgen</span> — ddns key generation tool</p>
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper<div class="cmdsynopsis"><p><code class="command">tsig-keygen</code> [<code class="option">-a <em class="replaceable"><code>algorithm</code></em></code>] [<code class="option">-h</code>] [<code class="option">-r <em class="replaceable"><code>randomfile</code></em></code>] [name]</p></div>
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper<div class="cmdsynopsis"><p><code class="command">ddns-confgen</code> [<code class="option">-a <em class="replaceable"><code>algorithm</code></em></code>] [<code class="option">-h</code>] [<code class="option">-k <em class="replaceable"><code>keyname</code></em></code>] [<code class="option">-q</code>] [<code class="option">-r <em class="replaceable"><code>randomfile</code></em></code>] [ -s <em class="replaceable"><code>name</code></em> | -z <em class="replaceable"><code>zone</code></em> ]</p></div>
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper<a name="id-1.14.28.7"></a><h2>DESCRIPTION</h2>
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper <span class="command"><strong>tsig-keygen</strong></span> and <span class="command"><strong>ddns-confgen</strong></span>
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper are invocation methods for a utility that generates keys for use
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper in TSIG signing. The resulting keys can be used, for example,
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper to secure dynamic DNS updates to a zone or for the
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper <span class="command"><strong>rndc</strong></span> command channel.
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper When run as <span class="command"><strong>tsig-keygen</strong></span>, a domain name
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper can be specified on the command line which will be used as
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper the name of the generated key. If no name is specified,
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper the default is <code class="constant">tsig-key</code>.
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper When run as <span class="command"><strong>ddns-confgen</strong></span>, the generated
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper key is accompanied by configuration text and instructions
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper that can be used with <span class="command"><strong>nsupdate</strong></span> and
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper <span class="command"><strong>named</strong></span> when setting up dynamic DNS,
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper including an example <span class="command"><strong>update-policy</strong></span>
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper statement. (This usage similar to the
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper <span class="command"><strong>rndc-confgen</strong></span> command for setting
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper up command channel security.)
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper Note that <span class="command"><strong>named</strong></span> itself can configure a
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper local DDNS key for use with <span class="command"><strong>nsupdate -l</strong></span>:
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper it does this when a zone is configured with
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper <span class="command"><strong>update-policy local;</strong></span>.
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper <span class="command"><strong>ddns-confgen</strong></span> is only needed when a
de47fb992b4c3414ac5b445d5cab364b0b8b8b43Mark de Reeper more elaborate configuration is required: for instance,
followed by the argument of the option, e.g.,