aboutsummaryrefslogtreecommitdiff
path: root/ja_JP.eucJP/man/man8/ndc.8
blob: f06ca9c38136514b62c1eea656cc419b04eb6775 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
.\" Copyright (c) 1998,1999 by Internet Software Consortium
.\"
.\" Permission to use, copy, modify, and distribute this software for any
.\" purpose with or without fee is hereby granted, provided that the above
.\" copyright notice and this permission notice appear in all copies.
.\"
.\" THE SOFTWARE IS PROVIDED "AS IS" AND INTERNET SOFTWARE CONSORTIUM DISCLAIMS
.\" ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES
.\" OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL INTERNET SOFTWARE
.\" CONSORTIUM BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
.\" DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
.\" PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS
.\" ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
.\" SOFTWARE.
.\"
.\" $FreeBSD: doc/ja_JP.eucJP/man/man8/ndc.8,v 1.6 2001/05/14 01:09:52 horikawa Exp $
.Dd December 31, 1998
.Dt NDC 8
.Os BSD 4
.Sh 名称
.Nm ndc
.Nd ネームサーバデーモン制御プログラム
.Sh 書式
.Nm ndc
.Op Fl c Ar channel
.Op Fl l Ar localsock
.Op Fl p Ar pidfile
.Op Fl d
.Op Fl q
.Op Fl s
.Op Fl t
.Op Ar command
.Sh 解説
このコマンドを使用する事により、システム管理者はネームサーバを制御可能です。
.Ar command
を指定しないと、
.Ic ndc
は、EOF を読み込むまでの間コマンド入力を促します。
.Pp
オプションは次の通りです:
.Bl -tag -width Fl
.It Fl c Ar channel
制御チャネルのランデブポイントを指定します。
デフォルトは
.Pa /var/run/ndc
です (UNIX ドメインソケットであり、サーバのデフォルトの制御チャネルです)。
要求する制御チャネルが TCP/IP ソケットの場合、
.Ar channel
引数の書式は
.Sy ipaddr/port
になります (例えば
.Sy 127.0.0.1/54
は、ローカルホストの TCP ポート 54 になります。)
.It Fl l Ar localsock
本オプションは、クライアント側の制御チャネルを特定のアドレスに
.Xr bind 2
します。
特定のアドレス以外からの接続を拒否するように、サーバを設定可能です。
書式は
.Ar channel
のものと同じです (上述参照)。
.It Fl p Ar pidfile
古いネームサーバとの後方互換性のため、制御通信用に
.Ic ndc
は UNIX シグナルを使用可能です。
この機能は現在のネームサーバではオプションであり、いつかすべて消滅します。
使用可能な
.Ar command
の集合は、
シグナルによるインタフェースを使用した場合の方が狭いことに注意してください。
おそらく
.Ar pidfile
引数は
.Pa /var/run/named.pid
のようなものです。
.It Fl d
デバッグ出力を有効にします。主に開発者が興味を持つものです。
.It Fl q
プロンプトと結果のテキスト出力を抑制します。
.It Fl s
致命的でないエラー出力を抑制します。
.It Fl t
プロトコルとシステムのトレースを有効にします。
インストール時のデバッグに有用です。
.El
.Sh コマンド
いくつかのコマンドは
.Ic ndc
に組み込まれています。
ネームサーバがサポートする完全なコマンドセットは動的であり、これは
.Ar help
コマンド (後述参照) で確認できるはずです。
組み込みコマンドは次の通りです:
.Bl -tag -width Fl
.It Ar /help
組み込みコマンド用のヘルプを提供します。
.It Ar /exit
.Ic ndc
コマンドインタプリタから抜けます。
.It Ar /trace
トレース機能を切り替えます (前述の
.Fl t
の記述を参照)。
.It Ar /debug
デバッグ機能を切り替えます (前述の
.Fl d
の記述を参照)。
.It Ar /quiet
静寂機能を切り替えます (前述の
.Fl q
の記述を参照)。
.It Ar /silent
沈黙機能を切り替えます (前述の
.Fl s
の記述を参照)。
.El
.Sh 注釈
.Ar pidfile
モードで実行すると、
.Ar start
と
.Ar restart
のコマンドへの引数は、新しい
.Ic named
に対するコマンドラインとして渡されます。
.Ar channel
モードで実行すると、
.Ar start
コマンドは無く、
.Ar restart
コマンドは単にネームサーバに対して自己を
.Xr execvp 2
するよう通知します。
.Sh 作者
Paul Vixie (Internet Software Consortium)
.Sh 関連項目
.Xr named 8