1. 程式人生 > >VMWARE虛擬機器無法上網的解決方法

VMWARE虛擬機器無法上網的解決方法

今天開啟虛擬機器後發現連結不到網路,查看了虛擬機器配置也沒有什麼問題,遂到網上搜索了一番

vmware三種網路連線上網設定:

1.bridge :
預設使用vmnet0
將虛擬機器的ip設定與主機同網段未使用ip,其餘與主機相同:
例如主機ip是192.168.2.46,設定虛擬機器ip為192.168.2.254。netmask,broadcast,gateway,dns都與主機相同即可實現虛擬機器主機 虛擬機器網際網路 通訊。
2.nat :
預設使用vmnet8
DHCP:預設的狀態下是DHCP。
只要物理機能連通網路,虛擬機器也就可以連通的
手動設定:
ip設定與vmnet8同網段,gateway設定成vmnet8的gateway(xxx.xxx.xxx.2)中可以查到vmnet8的gateway,通常是edit->virtual network setting->Host Virtual Network Mapping ,找到VMNET8,單擊左箭頭的圖示,選取NAT,你就可以看到Gateway netmask,broadcast設定與vmnet8相同,dns設定與主機相同。(DNS省也可,他會自動讓閘道器轉換解析)
例如vmnet8 ip:192.168.187.1 gw :192.168.187.1.2 這裡是系統的預設,不可以更改。
虛擬機器設定: ip :192.168.187.254 gw: 192.168.187.1.2 dns空)或者:202.102.224.68
3.host-only :
預設使用vmnet1
DHCP:預設下是DHCP
組成與獨立的與物理網路相隔離的虛擬網路
但有一點是可以和宿主機器通訊。
當然可以手動指定IP,但網頭一要選擇VMNET1的IP

我採用的連線方式是第二種,因為之前是手動設定的ip,檢視後發現是虛擬機器與vmnet8不在同一個網段,更改ip設定後重新連線就可以正常上網了。

但是在虛擬機器裡第一次執行系統的時候,我就手動配置了ip,當時是可以連線到網路的,在關機後第二次執行時就出現了無法上網的情況,在網上搜索後並沒有查到關於這一點的說法。