総合手引 | セクション 8 | オプション |
| |
TSIG を用いて更新に署名します。 | |
| |
デバッグモードを指定します。 | |
| |
バーチャルサーキット - サーバとの通信に TCP を使用します。既定値では UDP を 使用します。 | |
レコードはふたつの一般的な形式のうちのどちらかの形式です。 必要条件 (prerequisite) レコードは、要求が処理される前に満たされていることが必要な条件を指示します。 更新情報 (update) レコードは、DNS データベースになされる変更を指示します。 更新要求は、0 個以上の必要条件と、1 個以上の更新情報から成ります。 それぞれの更新要求は、すべての必要条件が満たされることが確認 されたあとで、すべての更新が実行されるという順番で、原子的に処理されます。
nsupdate は次のような入力レコードの書式を理解します。
prereq nxdomain domain-name | domain-name で指定したドメイン内に、どのような RR もないことを要求します。 |
prereq yxdomain domain-name | domain-name で指定したドメイン内に、最低 1 個の RR が存在することを要求します。 |
prereq nxrrset domain-name [class] type domain-name で指定したドメイン内に type で指定した型の RR が存在しないことを要求します。 | |
prereq yxrrset domain-name [class] type [data...] domain-name で指定したドメイン内に、 type で指定した型の RR が存在することを要求します。 data が指定された場合は、正確にチェックが行なわれます。 | |
update delete domain-name [ class] [ type [ data...]] domain-name で指定したドメイン名の RR を削除します。 もし type (と、可能ならば data) が指定されれば、該当されるレコードだけが削除されます。 | |
update add domain-name ttl [ class] type data... ttl, type, data で指定した RR を追加します。 | |
$ nsupdate > update delete test.example.com A > update add test.example.com 3600 A 10.1.1.1 >
この例では、対象のドメインに A レコードまたは CNAME レコードがない場合に、 CNAME エイリアスがデータベースに追加されます。
$ nsupdate > prereq nxrrset www.example.com A > prereq nxrrset www.example.com CNAME > update add www.example.com 3600 CNAME test.example.com >
この例では、nsupdate はディレクトリ "/var/named/keys" に存在するキー "mykey" で署名されます。
$ nsupdate -k /var/named/keys:mykey > update add ftp.example.com 60 A 192.168.5.1 >
"send error" | 一般に、権威のあるネームサーバに到達できなかったことを示します。 |
"failed update packet" | 一般に、ネームサーバが動的更新をサポートしていないためか、認証の失敗のために、 更新を拒否したことを示します。 |
"res_mkupdate: packet size = size" |
(また他のメッセージが表示されないとき)
更新は正常に受信されてネームサーバに認証されました。
しかし必要条件が更新を妨げたかもしれません。更新が行なわれているか
を確かめる方法は、デバッグモード
|
/etc/resolv.conf | ドメイン名とネームサーバのアドレスの初期設定。 |
BSD 4 | NSUPDATE (8) | March 5, 1999 |
総合手引 | セクション 8 | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.
“ | What is this horrible fascination with Unix? The operating system of the 1960s, still gaining in popularity in the 1990s. | ” |
— Donald A. Norman |