すいません。掲題について質問させてください。 +-----+ | | +-----------------+ | | | | | |------| 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