當前位置:科普知識站>IT科技>

VMware|Workstation虛擬機器不能聯網的解決辦法

IT科技 閱讀(3.01W)
VMware Workstation虛擬機器在使用過程中,會經常因為虛擬機器不能使用網路而煩惱。那麼,如何解決VMware Workstation虛擬機器不能聯網呢?接下來就為大家介紹一下解決方法。

VMware Workstation虛擬機器不能聯網的解決辦法

材料/工具

主機A:虛擬機器linux主機B:虛擬機器linux主機C:真實機win8

情景一:橋接模式

主機C通過真實網絡卡來與通訊,如果主機AB選擇了橋接模式,那麼,三者共用一個真實網絡卡與通訊。前提是主機C就是能夠訪問,主機ABC都配置一樣的DNS。當然8.8.8.8也ok。虛擬機器設定:

VMware Workstation虛擬機器不能聯網的解決辦法 第2張

IP配置:
主機A:192.168.2.11(和主機C同一網段即可)
主機B:192.168.2.22(和主機C同一網段即可)
主機C:192.168.2.66
測試一:三者是否互通? 必須互通。
就不上圖了,你想想同一個網絡卡同一個網段,不互通怎麼可能。
測試二:三者都能訪問嗎? 必須可以。

VMware Workstation虛擬機器不能聯網的解決辦法 第3張

情景二:NAT模式

如果主機AB設定了此模式,那麼他們的網路包都是通過VMware8這塊網絡卡轉發,經過nat轉化後便通過主機C真實網絡卡與進行通訊。虛擬機器設定:

VMware Workstation虛擬機器不能聯網的解決辦法 第4張

如果主機AB設定了此模式,那麼他們的網路包都是通過VMware8這塊網絡卡轉發,經過nat轉化後便通過主機C真實網絡卡與進行通訊。虛擬機器設定:

VMware Workstation虛擬機器不能聯網的解決辦法 第5張

IP設定:

VMware Workstation虛擬機器不能聯網的解決辦法 第6張

此時主機C與AB通訊是通過VMware8這個網絡卡192.168.158.1地址
主機A和B通過DHCP獲取地址,定義了下發地址192.168.158.128-192.168.158.254
主機A:DHCP獲取IP:192.168.158.129
主機B:DHCP獲取IP:192.168.158.131
主機C:VMware8:192.168.158.1
測試一:三者是否互通? 必須互通。
就不上圖了,你想想同一個網絡卡同一個網段,不互通怎麼可能。
測試二:三者都能訪問嗎? 必須可以。

VMware Workstation虛擬機器不能聯網的解決辦法 第7張

情景三:僅主機模式

如果主機AB設定了此模式,那麼他們的網路包都是通過VMware1這塊網絡卡轉發,沒有nat轉化,與主機C通訊只能靠VMware1網絡卡,並不能訪問。虛擬機器設定:

VMware Workstation虛擬機器不能聯網的解決辦法 第8張

VMware Workstation虛擬機器不能聯網的解決辦法 第9張

IP設定:

VMware Workstation虛擬機器不能聯網的解決辦法 第10張

此時主機C與AB通訊是通過VMware1這個網絡卡192.168.241.1地址
主機A和B通過DHCP獲取地址,定義了下發地址192.168.241.128-192.168.241.254
主機A:DHCP獲取IP:192.168.241.129(手工配當然也行)
主機B:DHCP獲取IP:192.168.241.131(手工配當然也行)
主機C:VMware1:192.168.241.1
測試一:三者是否互通? 必須互通。
就不上圖了,你想想同一個網絡卡同一個網段,不互通怎麼可能。
測試二:三者都能訪問嗎? 必須不可以。

VMware Workstation虛擬機器不能聯網的解決辦法 第11張