Hyper-VにCentOS 6.3をインストールした場合、インストール時にレガシーネットワークアダプターが追加されていれば、インストール後にはネットワークアダプターを認識しますが、レガシーネットワークアダプターを追加せずにCentOSをインストールした場合、ネットワークアダプターが認識されません。
この記事では、インストール後にレガシーネットワークアダプターを追加して認識させる手順を紹介します。
ネットワークアダプターが認識されていない状態では、ifconfigコマンドを実行した際に"lo"インタフェースの結果しか表示されません。
ファイルを作成します。ファイルの内容は下記とします。
DEVICE=eth0
"/etc/sysconfig/network-scripts/ifcfg-eth0"ファイルを作成後、以下のコマンドを実行します。
ネットワークカードのDNSサーバーを設定した後上記コマンドを実行すると、/etc/resolve.conf ファイルがないため新規作成された旨のワーニングが表示される場合があります。
ファイルを編集、なければ作成します。ファイルの内容は以下とします。
NETWORKING=yes
HOSTNAME=(ホスト名)
"/etc/sysconfig/network"にて"NETWORKING=yes"を指定しないとOS起動時にEthernetがUPしません。
OSを再起動し、再起動後
コマンドを実行します。
正しく動作していれば、"eth0"の情報が表示されます。