2021-05-12 14:32:11
VMware虛擬機器無法上網 無法啟動VMnet0等問題
VMware虛擬機器無法上網,由於之前安裝過VMware虛擬機器,後來將它解除安裝了,然後重新安裝,最後出現了虛擬機器無法上網。剛開始以為是系統的原因,於是就通過linux命令檢視系統裡面的網絡卡時是否啟動,如:/etc/init.d/network status 檢視網刊啟動狀況,重新啟動網絡卡:service network restart 。設定修改/etc/sysconfig/network-scripts/ifcfg-eth0 檔案。甚至網上說要在該檔案中新增
check_link_dowm(){
return 1;
}
可是我所有的辦法都是了,都沒有用。最後我重新啟動電腦,開機重新開啟虛擬機器的是,發現虛擬機器裡面提示:VM無法橋接主機的物理網絡卡。這是什麼意思呢?也就是說我想通過橋接的方式來聯網的話,主機必須要提供一個物理網絡卡。所以,這可能就是虛擬機器本身的設定問題。但是下面將問題之前我想普及一下虛擬機器聯網的知識:
虛擬機器聯網的方式主要有兩種:(其他方式都不能上網)
1、橋接的方式,該方式的主要操作方式如下:
(1)在虛擬機器裡面找到:編輯--->虛擬機器網路編輯器。開啟可以出現 (注意,這個設定必須關閉虛擬機器的作業系統才可以設定)
通過上圖,我們可以看到VMnet0對應的是橋接方式,VMnet1對應的是主機模式,VMnet8對應的是NAT模式。主機模式無法上網。只有橋接和NAT模式是可以上網。
然後,選擇可以主機提供給虛擬機器的橋接網絡卡。如下圖可以選擇橋接到Realtek PCIe.....。點選應用,確定即可。
(2)接下來就是在對應的虛擬機器上選擇:虛擬機器--->設定---->網路介面卡----->選擇橋接模式。
(3)然後啟動虛擬機器,即可上網。
2、NAT方式
(1)步驟一跟橋接方式類似,只不過選擇的是NAT選項。並設定子網IP 和DHCP。如下圖所示:
(2)接下來就是在對應的虛擬機器上選擇:虛擬機器--->設定---->網路介面卡----->選擇橋接模式。
(3)然後啟動虛擬機器,即可上網。
好了,主要的上網方式介紹完了,下面說一下我遇到的問題:我遇到的問題主要是虛擬機器VMnet0無法橋接到主機的物理網絡卡上,然後我開啟虛擬機器的網路編輯器發現我根本就沒有VMnet0.所以斷定問題就是出在這裡。因此上網搜尋如何解決這個問題。果不其然,很快我找到了一個解決辦法:
說產生這個問題的主要原因是因為解除安裝虛擬機器不乾淨或者重新安裝虛擬機器虛擬機器之後都需要重新設定一下虛擬機器的網路編輯器。於是就按照他的方法設定,問題解決了。主要步驟就是:
1、首先將虛擬機器網路編輯器中的VMnet1和VMnet8都移除掉。
2、然後關閉虛擬機器,重新啟動主機電腦
3、再次進入虛擬機器網路編輯器,點選右下角的恢復預設設定即可恢復正常。
4、按照上面介紹的橋接和NAT方式來設定上我上網即可。
問題終於解決了。開心。
本文永久更新連結地址:http://www.linuxidc.com/Linux/2015-05/117704.htm
相關文章