File: hostname.1

package info (click to toggle)
manpages-ja 0.5.0.0.20120606-1
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 25,964 kB
  • sloc: perl: 161; makefile: 116
file content (209 lines) | stat: -rw-r--r-- 6,170 bytes parent folder | download | duplicates (6)
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
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
.\" Japanese Version Copyright (c) 1997 NAKANO Takeo all rights reserved.
.\" Translated Tue Jan 6 1998 by NAKANO Takeo <nakano@apm.seikei.ac.jp>
.\" Updated Sat Dec 25 1999 by Kentaro Shirakata <argrath@yo.rim.or.jp>
.\"
.TH HOSTNAME 1 "28 Jan 1996" "net-tools" "Linux Programmer's Manual"

.SH 名前
hostname \- システムのホスト名を表示・設定する
.br
domainname \- システムの NIS/YP ドメイン名を表示・設定する
.br
dnsdomainname \- システムの DNS ドメイン名を表示する
.br
nisdomainname \- システムの NIS/YP ドメイン名を表示・設定する
.br
ypdomainname \- システムの NIS/YP ドメイン名を表示・設定する
.br
nodename \- システムの DECnet ノード名を表示・設定する

.SH 書式
.B hostname
.RB [ \-v ]
.RB [ \-a ]
.RB [ \-\-alias ]
.RB [ \-d ]
.RB [ \-\-domain ]
.RB [ \-f ]
.RB [ \-\-fqdn ]
.RB [ \-i ]
.RB [ \-\-ip-address ]
.RB [ \-\-long ]
.RB [ \-s ]
.RB [ \-\-short ]
.RB [ \-y ]
.RB [ \-\-yp ]
.RB [ \-\-nis ]
.RB [ \-n ]
.RB [ \-\-node ]

.PP
.B hostname 
.RB [ \-v ]
.RB [ \-F\ filename ]
.RB [ \-\-file\ filename ]
.RB [ hostname ]
.PP
.B domainname
.RB [ \-v ]
.RB [ \-F\ filename ]
.RB [ \-\-file\ filename ]
.RB [ name ]

.PP 
.B nodename
.RB [ \-v ]
.RB [ \-F\ filename ]
.RB [ \-\-file\ filename ]
.RB [ name ]

.PP
.B hostname
.RB [ \-v ]
.RB [ \-h ]
.RB [ \-\-help ]
.RB [ \-V ]
.RB [ \-\-version ]
.PP
.B dnsdomainname
.RB [ \-v ]
.br
.B nisdomainname
.RB [ \-v ]
.br
.B ypdomainname
.RB [ \-v ]

.SH 説明
.B hostname
はシステムの現在のホスト名・ドメイン名・ノード名を設定/表示するために用いら
れるプログラムである。これらの名前は、多くのネットワークプログラムで
マシンを特定するために用いられる。ドメイン名は NIS/YP でも用いられる。

.SS "名前の取得"
引き数なしで実行された場合は、プログラムは現在の名前を表示する:
.LP
.B hostname
.BR gethostname (2)
関数から返されたシステムの名前を表示する。
.LP
.B "domainname, nisdomainname, ypdomainname"
.BR getdomainname (2)
関数から返されたシステムの名前を表示する。これはシステムの NIS/YP ドメ
イン名でもある。

.LP
.B nodename
.BR getnodename (2)
関数から返された、システムの DECnet ノード名を表示する。

.LP
.B dnsdomainname
は FQDN (Fully Qualified Domain Name) のドメイン部を表示する。システム
の完全な FQDN は
.B "hostname \-\-fqdn"
によって表示させることができる。

.SS 名前の設定
引き数が一つ与えられた場合や
.B \-\-file
オプションが指定された場合は、コマンドはホスト名・ NIS/YP ドメイン
名・ノード名を設定する。
.LP
スーパーユーザーだけがこれらの名前を変更できることに注意すること。
.LP
.B dnsdomainname
コマンドによって FQDN や DNS ドメイン名を変更することはできない (以下
の \fBFQDN\fP を見よ)。
.LP
一般的にホスト名は、システムの起動時に一度だけ、
.I /etc/rc.d/rc.inet1
または
.I /etc/init.d/boot
で設定される (通常この際にはホスト名が書かれているファイル、例えば
.I /etc/hostname
が読み込まれる)。

.SS FQDN
FQDN (
.B "hostname \-\-fqdn"
で返される値) や DNS ドメイン名 (
.B dnsdomainname
で返される値) をこのコマンドで変更することはできない。システムの FQDN 
.BR resolver (3)
がホスト名として返す名前である。
.LP
技術的背景: FQDN は
.BR gethostname (2)
が返した値に対して
.BR gethostbyname (2)
が返す名前である。 DNS ドメイン名は最初のドット (.) 以降の部分である。
.LP
したがってこれを変更する方法は設定 (通常は
.I /etc/host.conf
) に依存する。一般的には (hosts ファイルが DNS や NIS より先に解釈され
るなら) 変更は
.I /etc/hosts
でできる。

.SH オプション
.TP
.I "\-a, \-\-alias"
ホストの別名 (alias) があれば表示する。
.TP
.I "\-d, \-\-domain"
DNS ドメインの名前を表示する。 DNS ドメイン名を取得する際に
.B domainname
を用いてはならない。なぜなら
.B domainname
が表示するのは NIS のドメイン名であって DNS のものではないからである。
この用途には
.B dnsdomainname
を用いること。
.TP
.I "\-F, \-\-file filename"
ホスト名を指定したファイルから読む。コメント (`#' で始まる行) は無視す
る。
.TP
.I "\-f, \-\-fqdn, \-\-long"
FQDN (Fully Qualiifed Domain Name) を表示する。 FQDN は短い形式のホス
ト名と DNS ドメイン名からなる。 bind または NIS をホスト名の検索に用い
ていない場合は FQDN と DNS ドメイン名 (FQDN の一部) を 
\fI/etc/hosts\fP ファイルで変更することもできる。
.TP
.I "\-h, \-\-help"
使用方法に関するメッセージを表示して終了する。
.TP
.I "\-i, \-\-ip-address"
ホストの IP アドレス (複数の場合あり) を表示する。
.TP
.I "\-n, \-\-node"
DECnet ノード名を表示する。もしパラメータが与えられた場合(または
.B \-\-filename
が指定された場合) には、 root であれば 新しいノード名を設定できる。
.TP
.I "\-s, \-\-short"
短い形式のホスト名を表示する。これは最初のドット (.) までの名前である。
.TP
.I "\-V, \-\-version"
バージョン情報を標準出力に表示して実行成功を返す。
.TP
.I "\-v, \-\-verbose"
饒舌モード。起こっていることを逐一表示する。
.TP
.I "\-y, \-\-yp, \-\-nis"
NIS ドメイン名を表示する。パラメータが与えられた場合 (または
.B \-\-filename
が指定された場合) には、 root であれば NIS ドメインを設定できる。
.SH ファイル
.B /etc/hosts
.SH 著者
Peter Tobias, <tobias@et-inf.fho-emden.de>
.br
Bernd Eckenfels, <net-tools@lina.inka.de> (NIS and manpage).
.br
Steve Whitehouse, <SteveW@ACM.org> (DECnet support and manpage).