仮想マシン(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、ネットマスク、ゲートウェイ設定を提供しました。そこで、次の行をmyに追加しました/etc/network/interfaces
。
auto eth0
iface eth0 inet static
address ....
gateway ....
netmask ....
それから私はこれらの設定を呼び出すことで強制しようとしました/etc/init.d/networking restart
が、成功しませんでした。
デバイスはe1000eカーネルモジュールを使用します。私はすでにそれを再び削除してロードしようとしましたが、私はいつもそれが忙しいというエラーを受け取ります。
更新: vmのネットワーク設定は次のようになります。
したがって、ネットワーク接続はありませんが、デバイスのステータスは接続されています。以前は同じVMでWindowsを使用していましたが、すぐにインターネット接続が機能しました。どのようにしてubuntuでそのようなネットワーク接続にアクセスできますか?
var/log/boot.log
ステータスが[OK]のすべてのコマンドが合格cat /var/log/syslog | grep -i eth
空ですdmesg | grep -i etc
また空です
更新2:
e1000eインターフェースのサポートはあまり良くないようですので、vm-adminにインターフェースタイプをvmxnet3に変更するよう依頼しました。これで、ifconfig -a
2つの異なるインターフェイス(loとnew ens192
)が返されます。
dmesg | grep vmxnet3
次に、次の行をmyに追加しました/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
「宛先ホストに到達不能」を返す
/etc/udev/rules.d/
。