Saya menginstal server ubuntu 14.04 LTS pada mesin virtual (vmware, win host). VM memiliki akses internet (diberi port-id, tipe adaptor E1000E dan MAC). Sayangnya ubuntu tidak dapat mendeteksi perangkat secara otomatis.
ifconfig -a
hanya menampilkan antarmuka loop kembali tetapi lspci mencetak pengontrol Ethernet berikut:
0b: 00.0 Pengontrol Ethernet: Koneksi Jaringan Gigabit Intel Corporation 82574L
Bagaimana cara membuat antarmuka eth0 yang tepat?
The /etc/network/interfaces
file berisi hanya lo
antarmuka jadi saya mencoba untuk membuat eth0 a. VM-Host menyediakan pengaturan IP, topeng bersih, gateway. Jadi saya menambahkan baris berikut ke /etc/network/interfaces
:
auto eth0
iface eth0 inet static
address ....
gateway ....
netmask ....
Kemudian saya mencoba memaksakan pengaturan ini dengan menelepon /etc/init.d/networking restart
tetapi tidak berhasil.
Perangkat menggunakan Modul-Kernel e1000e. Saya sudah mencoba untuk menghapus dan memuatnya lagi, tetapi saya selalu mendapatkan kesalahan, bahwa itu sibuk.
UPDATE: Pengaturan jaringan untuk vm terlihat seperti ini:
Jadi tidak ada koneksi jaringan, tetapi status perangkat terhubung. Saya menggunakan Windows pada VM yang sama sebelum dan di sana koneksi internet bekerja di luar kotak. Bagaimana cara mengakses koneksi jaringan seperti itu dengan ubuntu?
- Semua perintah
var/log/boot.log
lulus dengan status [Oke] cat /var/log/syslog | grep -i eth
kosongdmesg | grep -i etc
juga kosong
UPDATE2:
Sepertinya dukungan antarmuka e1000e tidak cukup baik, jadi saya meminta vm-admin untuk mengubah jenis antarmuka ke vmxnet3. Sekarang ifconfig -a
mengembalikan dua antarmuka yang berbeda (lo dan yang baru ens192
).
dmesg | grep vmxnet3
Lalu saya menambahkan baris berikut ke /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
... dan memulai kembali layanan per /etc/init.d/networking restart
. Tetapi antarmuka tidak terhubung:
ping google.com
dan
ping 193.170.141.212
return "Host Tujuan tidak dapat dijangkau"
/etc/udev/rules.d/
.Jawaban:
Gunakan e1000 di Ubuntu. Baik vmxnet3 atau e1000e tidak didukung sepenuhnya atau bekerja dengan baik dengan NAT *
(*) setidaknya untuk OP
sumber