web-dev-qa-db-ja.com

VMwareネットワークインターフェイスが検出されない

仮想マシン(vmware、win host)にubuntuサーバー14.04 LTSをインストールしました。 VMにはインターネットアクセスがあります(ポートID、アダプタータイプE1000E、およびMACが与えられます)。残念ながら、ubuntuはデバイスを自動的に検出できませんでした。

ifconfig -aはループバックインターフェイスのみを表示しますが、lspciは次のイーサネットコントローラーを出力します。

0b:00.0イーサネットコントローラー:Intel Corporation 82574Lギガビットネットワーク接続

適切なeth0インターフェイスを作成するにはどうすればよいですか?

/etc/network/interfacesファイルにはloインターフェイスのみが含まれているため、eth0を作成しようとしました。 VMホストは、IP、ネットマスク、ゲートウェイ設定を提供しました。そこで、/etc/network/interfacesに次の行を追加しました。

auto eth0
iface eth0 inet static
address ....
gateway ....
netmask ....

次に、/etc/init.d/networking restartを呼び出してこれらの設定を強制しようとしましたが、成功しませんでした。

デバイスはe1000eカーネルモジュールを使用します。私はすでにそれを再び削除してロードしようとしましたが、私はいつもそれが忙しいというエラーを受け取ります。

UPDATE:vmのネットワーク設定は次のようになります。

enter image description here

したがって、ネットワーク接続はありませんが、デバイスのステータスは接続されています。以前は同じVMでWindowsを使用していましたが、すぐにインターネット接続が機能しました。このようなネットワーク接続にUbuntuでどのようにアクセスできますか?

  • var/log/boot.logのすべてのコマンドはステータス[OK]で渡されます
  • cat /var/log/syslog | grep -i ethは空です
  • dmesg | grep -i etcも空です

UPDATE2:

E1000eインターフェースのサポートはあまり良くないようですので、vm-adminにインターフェースタイプをvmxnet3に変更するよう依頼しました。これで、ifconfig -aは2つの異なるインターフェイス(loと新しいens192)を返します。

dmesg | grep vmxnet3

enter image description here

次に、/etc/network/interfacesに次の行を追加しました。

auto ens192
iface ens192 inet static
    address x.x.x.x
    netmask x.x.x.x
    network x.x.x.x
    broadcast x.x.x.x
    dns-nameservers x.x.x.x
    dns-search example.com
    gateway x.x.x.x

... /etc/init.d/networking restartごとにサービスを再起動しました。ただし、インターフェイスは接続されていません。

ping google.com

そして

ping 193.170.141.212

「宛先ホストに到達不能」を返す

11
NaN

Ubuntuでe1000を使用します。 vmxnet3もe1000eも完全にサポートされていないか、NAT *で正常に動作しません

(*)少なくともOPの場合

1
Robert Riedl