!!!技術的雑談-VMWare上での古いRedHat系のLinuxでeth0が立ち上がらない !!環境 *VMWareServer 1.0.0 *WhiteBox Enterprise Linux 3.0 上記は一応現象の出たバージョンですが、基本的にVMWare上でLinuxを使う場合は当てはまるようです。 !!現象 *VMWare上にVMを作成し、VM向きのネットワークのアドレスをDHCPで振るように設定する。(Host Only又はNATが該当すると思われます。) *VMWare上にLinuxをInstallする。 *Installの際にeth0のIPアドレスを「DHCPより取得」に設定する。 *VM上のLinuxを立ち上げると、boot中のメッセージにおいて、eth0の立ち上げがFAILEDになる。 !!原因 VMWareのVirtual Net+LinuxのDHCP Clientの問題で、リンクの検出がうまくいかずにDHCPが失敗するのが原因なようです。 !!対処 WhiteBox Enterprise Linuxの場合、 /etc/sysconfig/network-script/ifcfg-eth0 に以下のテキストを追加すれば防げます。 # VMware only check_link_down () { return 1; } 設定を変更したらroot userで # service network restart を実行すればネットワークが使えるようになります。 !!履歴 2005/6/13 -- 初版 [[技術的雑談]]へ戻る !!突っ込み {{comment}} [[技術的雑談]]へ戻る {{trackback}} [[技術的雑談]]へ戻る