ユーザ用ツール

サイト用ツール


serverapps:dns:knotdns:client

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
serverapps:dns:knotdns:client [2023/08/26 03:02] – 作成 hayashiserverapps:dns:knotdns:client [2025/04/29 04:05] (現在) hayashi
行 1: 行 1:
-====== knotc ======+====== コマンド ====== 
 +===== knsupdate ===== 
 + 
 +※Typeが違う場合にはUpdateできないので、削除してからaddする 
 + 
 +例:interactive 
 + 
 +<code> 
 +$ knsupdate 
 +knsupdate> server 192.168.1.1 
 +knsupdate> zone example.com. 
 +knsupdate> origin example.com. 
 +knsupdate> ttl 3600 
 +knsupdate> add test1.example.com. 7200 A 192.168.2.2 
 +knsupdate> add test2 TXT "hello" 
 +knsupdate> show 
 +knsupdate> send 
 +knsupdate> answer 
 +knsupdate> exit 
 +</code> 
 + 
 +例:One lliner((各コマンド間に改行が必要なので注意)) 
 + 
 + 
 +  $ echo -e "server 192.168.1.1\nzone example.com.\nupdate add test1.example.com. 7200 A 192.168.2.2\nsend" | knsupdate -k /path/to/TSIG.key 
 + 
 +例:データをファイルにした場合 
 + 
 +<code> 
 +$ cat record.txt 
 +server 192.168.1.1 
 +zone example.com. 
 +update add test1.example.com. 7200 A 192.168.2.2 
 +send 
 + 
 +$ knsupdate record.txt -k /path/to/TSIG.key 
 +</code> 
 + 
 + 
 +===== knotc ===== 
 +Knot DNS control utility 
 + 
 +==== 現在のサーバ設定を表示 ==== 
 + 
 + 
 +  $ knotc conf-read server 
 +   
 +==== 現在のゾーンのリストを取得する ==== 
 + 
 +  $ knotc conf-read zone.domain 
  
serverapps/dns/knotdns/client.1693018938.txt.gz · 最終更新: 2023/08/26 03:02 by hayashi