發現宿主機沒有VMnet1和VMnet8
阿新 • • 發佈:2019-02-17
鏈接 0.12 恢復 windows window 由於 運行 命令 網絡信息
問題描述:
可能是由於某次操作不正確,誤刪了註冊表,再次打開虛擬機的時候發現沒有了VMnet1和VMnet8。宿主機(Windows)ping虛擬機(Ubuntu)不能通,虛擬機ping宿主機可以通。
問題分析:
執行ping命令的時候,宿主機已經接入了互聯網,服務器給該了主機一個ip,Ubuntu既然能夠訪問互聯網,那就應該可以訪問該宿主機。因此Ubuntu可以ping通宿主機。
Ubuntu並沒有一個實際的網絡,而是借助宿主機的網絡上網,在互聯網中其實是沒有這樣一臺主機的,它是實際上在互聯網中是不存在的,因此宿主機無法ping通虛擬機。
- VMnet0對應的是虛擬機的Bridge模式
- VMnet1對應的是虛擬機Host-only模式
- VMnet8對應的是虛擬機的NAT模式
問題解決:
虛擬機在宿主機上創建一個VMnet8模式的網絡,另其和虛擬機處於同一個網段上,就可以互相通信了。
在嘗試了N多個CSDN博客提供的解決方案後,無果,幹脆恢復出廠設置。問題得到解決。
下面是Windows上的網絡信息(恢復出廠設置後【運行正常】)
Windows IP 配置
|
下面是Ubuntu上的網絡信息(恢復出廠設置後【運行正常】)
|
可以發現虛擬機和宿主機都處於192.168.119.xxx這個網段。而且是使用的NAT網絡模式。
發現宿主機沒有VMnet1和VMnet8