名 前
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 で も 用 い ら れ る 。 名 前 の 取 得 引 き 数 な し で 実 行 さ れ た 場 合 は 、 プ ロ グ ラ ム は 現 在 の 名 前 を 表 示 す る :
hostname は gethostname(2) 関 数 か ら 返 さ れ た シ ス テ ム の 名 前 を 表 示 す る 。
domainname, nisdomainname, ypdomainname は getdomainname(2) 関 数 か ら 返 さ れ た シ ス テ ム の 名 前 を 表 示 す る 。 こ れ は シ ス テ ム の NIS/YP ド メ イ ン 名 で も あ る 。
nodename は getnodename(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).