VMware workstation NAT方式無法連線外網
轉自:http://www.linuxidc.com/Linux/2013-01/77571.htm
一直使用vmware workstation的NAT方式聯網,但是從沒有用虛擬機器訪問外網過,今天突然需要使用了,可是就是無法連線。現在記錄下來NAT方式連線外網的過程
首先把關於vmware workstation安裝程式在host創建出來的vm8虛擬網絡卡功能進行說明
很多人都會以為該虛擬網絡卡,就是為workstation中NAT方式連線外網所使用的網絡卡,其實不然,這個虛擬網絡卡的作用僅僅就是為了提供host與虛擬機器進行訪問。
真正的提供虛擬機器網路伺服器的位置是在workstation程式中虛擬交換機,按照如下方法開啟workstation的網路配置
可以看到我們常用的幾個網絡卡,vmnet0-橋接 ,vmnet1-host only,vmnet8-nat
這裡我們需要配置的就是vmnet8
看圖解釋
說明1:這裡設定的網路段。根據個人喜愛情況設定網路段。如果更改過這裡的網路段,那麼需要將虛擬機器關閉後,重新開啟網路才會正常。
說明2:這裡是NAT設定的位置,開啟之後如下圖
這裡的閘道器很重要,因為在虛擬機器裡面設定IP地址的時候,閘道器就要指定為此地址。同時,也可以將此閘道器作為內建虛擬機器的DNS
說明3:第三處設定的就是這個交換機提供DHCP伺服器,然後客戶端獲取的IP地址範圍
說到此處,其實,對於workstation中的vmnet*來說,就是一個交換機,只是這個交換機配置比較簡單,不提供過多的功能。
按照上面的配置之後,個人的建議就是將虛擬機器關機,之後重新開機,否則可能出現網路不通。另外,如果更改了網路段,而host又想與虛擬機器通訊,那麼就需要將host中的虛擬網絡卡vmnet8也更改IP地址。