我的 virtualBox 上有 Windows 10 主機和 Ubuntu 16.04 來賓,我使用 NAT 作為網路配置。一切都運作正常,直到我突然失去了網路介面和網路連線。當我輸入時,ifconfig
我得到以下結果:
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:20 errors:0 dropped:0 overruns:0 frame:0
TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1936 (1.9 KB) TX bytes:1936 (1.9 KB)
但ifconfig -a
給出以下結果:
enp0s3 Link encap:Ethernet HWaddr 08:00:27:77:25:c9
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:20 errors:0 dropped:0 overruns:0 frame:0
TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1936 (1.9 KB) TX bytes:1936 (1.9 KB)
我用谷歌搜尋了這個問題,大多數答案都提到寫網路規則和70-持久網絡規則沒有的文件!
當我這樣做時,ifup enp0s3
我也得到了Unknown interface enp0s3
。
答案1
由於某種原因,我失去了網路管理器和 wpasupplicant。
我在我的主機上手動下載了網路管理器、網路管理器 gnome 和 wpasupplicant 軟體包https://packages.ubuntu.com。
然後我將它們複製到我的 virtualBox 下的/var/cache/apt/archives/
.最後我做到了sudo apt install wpasupplicant
,sudo apt install network-manager
並且sudo apt install network-manager-gnome
。然後我重新啟動,一切又開始工作。