vine-users ML アーカイブ



[vine-users:062546] hostname が決定される過程について

  • From: 金子 敏章 <colorfulmonochrome@xxxxxxxxx>
  • Subject: [vine-users:062546] hostname が決定される過程について
  • Date: Sat, 11 Oct 2003 13:45:04 +0900
すいません。掲題について質問させてください。

 +-----+
 |     |      +-----------------+
 |     |      |                 |
 |     |------|   dhcpサーバ    |
 |     |      |                 |
 |     |      +-----------------+
 | Hub |
 |     |      +-----------------+
 |     |------|                 |
 |     |      | dhcpクライアント|
 |     |------|                 |
 |     |      +-----------------+
 +-----+

上記の系を作成し、
http://www.jp.redhat.com/manual/Doc80/RH-DOCS/rhl-cg-ja-8.0/s1-dhcp-configuring-server.html
を参考にdhcpサーバからdhcpクライアントの
NIC1に hostname:"aaa"
NIC2に hostname:"bbb"
を割り振るように設定しました。

【csse 1】 /etc/sysconfig/networkのHOSTNAME=localhostの場合
クライアントを起動させると、login画面で
 aaa login:
と表示されました。


【case 2】 /etc/sysconfig/networkのHOSTNAME=cccの場合
/etc/rc.d/rc.sysinitの中を見ると/etc/sysconfig/networkのHOSTNAMEの記述
でマシンのHOSTNAMEを決定しているようなので、networkファイルを
"HOSTNAME=ccc"と書き換えて起動させたところ、login画面で
 ccc login:
と表示されました。

すなわち、/etc/sysconfig/networkのHOSTNAMEの記述により、
dhcpでhostnameを割り振れるかどうかに違いが発生します。

あるファイルで /etc/sysconfig/networkのHOSTNANE=localhost or not
の判定をしているのでないかと思い、/etc/sysconfig/network-scripts/ifup
の中を見たのですがどうも違うようです。

HOSTNAMEがどのような過程をふんでで決定されるのか、
御存じの方がいましたら、ご教授願えませんでしょうか?
もしくは勉強するに適当ななサイトか書籍を推薦して頂けませんでしょうか?

-- 
金子 敏章 [KANEKO Toshiaki]
email colorfulmonochrome@xxxxxxxxxxx