書式.named-xfer
-z zone_to_transfer -f db_file -s serial_no [-d debuglevel ] [-l debug_log_file ] [-i ixfr_file ] [-t trace_file ] [-p port# ] [-S ] nameserver [[ axfr ] | [ixfr ]解説
は、 named(8) によって実行される補助プログラムです。 インターネットネームサーバから呼び出されて、ゾーン情報を受け取ります。 直接実行されることはまれであり、ゾーン転送の問題を解決するために システム管理者にいよってのみ実行されることがある程度です。 インターネットネームドメインシステムについての詳細は、 RFC 1033 、1034 、1035 を参照してください。オプションとしては、以下のものがあります:
- -z zone_to_transfer
- 転送されるゾーン名を指定します。
- -f db_file
- プライマリサーバーからゾーンが転送された際に、ゾーンの情報をダンプ (格納) する db_file のファイル名を指定します。
- -s serial_no
- 転送されるゾーンの情報のシリアル番号を指定します。プライマリサーバから 得た SOA RR が、このシリアル番号よりも高いシリアル番号を持たない 場合は、転送は中止されます。
- -d debuglevel
- デバッグ情報を出力します。 debuglevel 出力されるメッセージのレベルを決定します。
- -l debug_log_file
- デバッグメッセージのログファイルを指定します。デフォルトでは システムに依存しますが、通常は /var/tmp または /usr/tmp です。このオプションは -d と同時に指定されたときのみ適用されますので注意してください。
- -i ixfr_file
- ixfr_file の名前を指定します。 Incremental Zone Transfer (IXFR) によりゾーン変更内容を プライマリサーバから受信すると、 このゾーン変更内容をこのファイルにダンプ (格納) します。
- -t trace_file
- ゾーン情報転送のプロトコルトレースを格納するトレースファイル trace_file を指定します。 このオプションはネームサーバそのものをデバッグする人にとってのみ 有益なのかもしれません。
- -p port#
- デフォルト以外のポート番号を使用するときに指定します。 デフォルトの標準ポートナンバーは ``domain'' サービスの getservbyname(3) の返す値になります。
- -S
- SOA レコードと NS レコードの転送のみを許可し、 ゾーンに対して A レコードを結合します。 SOA レコードは named(8) によって読み込まれませんが、 NS レコードをいつ検証するのかを決定するのに使用されます。 詳しくは named(8) の ``stubs '' を参照してください。
付加的な引数としてネームサーバのアドレスを、いわゆる ``dotted-quad'' 構文で のみ 、とります。ネームサーバのアドレスの省略は許されません。 少なくとも一つのアドレスを指定しなくてはなりません。 ネームサーバのアドレスが複数指定されると、最初のサーバが転送を失敗すると、 順番にサーバを切り替えて転送を試みます。 ネームサーバアドレスの後の axfr または ixfr は、実行するゾーン転送タイプを指定します。 全ゾーン転送には axfr を使用し、インクリメンタルゾーン転送には ixfr を使用してください。