Manpages

名 前

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

書 式

hostname [−v] [−a] [−−alias] [−d] [−−domain] [−f] [−−fqdn] [−i] [−−ip-address] [−−long] [−s] [−−short] [−y] [−−yp] [−−nis] [−n] [−−node]

hostname [−v] [−F filename] [−−file filename] [hostname]

domainname [−v] [−F filename] [−−file filename] [name]

nodename [−v] [−F filename] [−−file filename] [name]

hostname [−v] [−h] [−−help] [−V] [−−version]

dnsdomainname [−v]
nisdomainname
[−v]
ypdomainname
[−v]

説 明

hostname は シ ス テ ム の 現 在 の ホ ス ト 名 ・ ド メ イ ン 名 ・ ノ ー ド 名 を 設 定 /表 示 す る た め に 用 い ら れ る プ ロ グ ラ ム で あ る 。 こ れ ら の 名 前 は 、 多 く の ネ ッ ト ワ ー ク プ ロ グ ラ ム で マ シ ン を 特 定 す る た め に 用 い ら れ る 。 ド メ イ ン 名 は NIS/YP で も 用 い ら れ る 。 名 前 の 取 得 引 き 数 な し で 実 行 さ れ た 場 合 は 、 プ ロ グ ラ ム は 現 在 の 名 前 を 表 示 す る :

hostnamegethostname(2) 関 数 か ら 返 さ れ た シ ス テ ム の 名 前 を 表 示 す る 。

domainname, nisdomainname, ypdomainnamegetdomainname(2) 関 数 か ら 返 さ れ た シ ス テ ム の 名 前 を 表 示 す る 。 こ れ は シ ス テ ム の NIS/YP ド メ イ ン 名 で も あ る 。

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

dnsdomainname は FQDN (Fully Qualified Domain Name) の ド メ イ ン 部 を 表 示 す る 。 シ ス テ ム の 完 全 な FQDN は hostname −−fqdn に よ っ て 表 示 さ せ る こ と が で き る 。 名 前 の 設 定 引 き 数 が 一 つ 与 え ら れ た 場 合 や −−file オ プ シ ョ ン が 指 定 さ れ た 場 合 は 、 コ マ ン ド は ホ ス ト 名 ・ NIS/YP ド メ イ ン 名 ・ ノ ー ド 名 を 設 定 す る 。 ス ー パ ー ユ ー ザ ー だ け が こ れ ら の 名 前 を 変 更 で き る こ と に 注 意 す る こ と 。

dnsdomainname コ マ ン ド に よ っ て FQDN や DNS ド メ イ ン 名 を 変 更 す る こ と は で き な い (以 下 の FQDN を 見 よ )。 一 般 的 に ホ ス ト 名 は 、 シ ス テ ム の 起 動 時 に 一 度 だ け 、 /etc/rc.d/rc.inet1 ま た は /etc/init.d/boot で 設 定 さ れ る (通 常 こ の 際 に は ホ ス ト 名 が 書 か れ て い る フ ァ イ ル 、 例 え ば /etc/hostname が 読 み 込 ま れ る )。

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

オ プ シ ョ ン

−a, −−alias ホ ス ト の 別 名 (alias) が あ れ ば 表 示 す る 。
−d, −−domain

DNS ド メ イ ン の 名 前 を 表 示 す る 。 DNS ド メ イ ン 名 を 取 得 す る 際 に domainname を 用 い て は な ら な い 。 な ぜ な ら domainname が 表 示 す る の は NIS の ド メ イ ン 名 で あ っ て DNS の も の で は な い か ら で あ る 。 こ の 用 途 に は dnsdomainname を 用 い る こ と 。

−F, −−file filename ホ ス ト 名 を 指 定 し た フ ァ イ ル か ら 読 む 。 コ メ ン ト (’#’ で 始 ま る 行 ) は 無 視 す る 。
−f, −−fqdn, −−long

FQDN (Fully Qualiifed Domain Name) を 表 示 す る 。 FQDN は 短 い 形 式 の ホ ス ト 名 と DNS ド メ イ ン 名 か ら な る 。 bind ま た は NIS を ホ ス ト 名 の 検 索 に 用 い て い な い 場 合 は FQDN と DNS ド メ イ ン 名 (FQDN の 一 部 ) を /etc/hosts フ ァ イ ル で 変 更 す る こ と も で き る 。

−h, −−help 使 用 方 法 に 関 す る メ ッ セ ー ジ を 表 示 し て 終 了 す る 。
−i, −−ip-address
ホ ス ト の IP ア ド レ ス (複 数 の 場 合 あ り ) を 表 示 す る 。
−n, −−node

DECnet ノ ー ド 名 を 表 示 す る 。 も し パ ラ メ ー タ が 与 え ら れ た 場 合 (ま た は −−filename が 指 定 さ れ た 場 合 ) に は 、 root で あ れ ば 新 し い ノ ー ド 名 を 設 定 で き る 。

−s, −−short 短 い 形 式 の ホ ス ト 名 を 表 示 す る 。 こ れ は 最 初 の ド ッ ト (.) ま で の 名 前 で あ る 。
−V, −−version
バ ー ジ ョ ン 情 報 を 標 準 出 力 に 表 示 し て 実 行 成 功 を 返 す 。
−v, −−verbose
饒 舌 モ ー ド 。 起 こ っ て い る こ と を 逐 一 表 示 す る 。
−y, −−yp, −−nis

NIS ド メ イ ン 名 を 表 示 す る 。 パ ラ メ ー タ が 与 え ら れ た 場 合 (ま た は −−filename が 指 定 さ れ た 場 合 ) に は 、 root で あ れ ば NIS ド メ イ ン を 設 定 で き る 。

フ ァ イ ル

/etc/hosts

著 者

Peter Tobias, <tobias [AT] et-inf.de>
Bernd Eckenfels, <net-tools [AT] lina.de> (NIS and manpage).
Steve Whitehouse, <SteveW [AT] ACM.org> (DECnet support and manpage).