1.問題
(1)虛擬機不能訪問外網
(2)局域網內的另外一台電腦不能ping通虛擬機
2.解決方案
(1)配置虛擬網絡編輯器
讓虛擬機處於暫停狀態,否則配置會不生效,打開虛擬網絡配置編輯器:編輯---》虛擬網絡編輯器
如果本來已經存在VMnet0,先將它刪除(選中,然后點擊移除網絡),然后點擊 更改設置
然后添加VMnet0的虛擬網卡,選擇橋接模式,橋接到 選項那里選擇實際上網的那張物理網卡,然后點擊應用和確定。這里就新建了一張VMnet0的虛擬網卡。
(2)設置網絡適配器
虛擬機---》設置
選擇橋接模式,如上圖
(3)配置虛擬機IP
注意虛擬機的IP一定要和主機的在同一個網段,先查詢一下主機的IP和網關,cmd下用ipconfig命令
接下里配置虛擬機的IP,進入 vim /etc/network/interfaces
然后重啟網卡使配置生效,方法如下
(4)ping測試
ping外網測試:
ping www.baodi.om
可以正常ping通。
主機ping虛擬機測試:
可以正常ping通。
虛擬機ping主機測試:
此時發現ping不通(上面的圖片能ping通是因為我已經解決過這個問題),這是因為防火請的原因,把防火牆關閉就行,當然我遇到的問題是這個原因,可能還有其它原因導致。
(5)另外一種解決虛擬機ping不同主機的方法
上面說到可以通過關閉防火牆解決這個問題,但是長時間關閉防火牆可能使電腦受到網絡攻擊或者中病毒。這里介紹另外一種方法解決這個問題。
打開 網絡和Internet設置中心---》防火牆
選擇 高級設置
下圖 防火牆屬性 那里,分別把與配置文件和公用配置文件設置為 允許與規則不匹配的入站連接
點擊下圖的 啟用規則
設置完畢。至此在打開防火牆的情況下虛擬機也可以ping通主機。