S小魚仔S 網誌搜尋

2011年8月17日 星期三

S小魚仔S VMware 網路環境應用

最近摸「VMware」也有一陣子,一直在「研究」「VMware」網路環境設定,終於有一些成果,迫不及待,想要寫下來做紀錄。


安裝完成「VMware」以後,「裝置管理」就會產生「兩張」虛擬網卡,分別為「VMnet 1」與「VMnet 8」,這兩張「VMware」虛擬網卡扮演了很重要的關鍵角色
當您在設定「VMware - 網路環境」時,是不是都會看到底下四個選項

Use bridged networking

每新增一片「VM」用的網卡, 也會產生一組「Mac Address」, 所以如果「VM」 執行中, 有使用到 「Bridged Networking」 網路時, 就會把實體的網路卡改為「雜湊模式」, 而任何透過 Bridge」 的動作, 就像把 「VM」跟 「Host OS」 接在同一個 「Hub」 上, 「Host OS」 接在怎樣的網路環境, 「VM」的 「Bridged 」 網路都會接到相同的網路環境,如果您有使用「IP分享器」並開啟「DHCP」,那麼您的「VM」也會得到「IP 分享器」分派的「DHCP」。

Use network address translation」(NAT)

由於 VMware 會建立一個網段「192.168.163.xxx (預設)」 , 而由 「192.168.44.2 (預設)」 擔任 「DHCP 及 Gateway」 功能,如您「Host」能夠與「別台電腦進行通訊」,那麼「VMware Guest」環境內,也能與「該台電腦進行溝通」。

Use host-only networking

Host」網路環境,提供「192.168.163.xxx」的網段,但這個網段沒有「Gate way」 , 不直接與其他網段連線, 也可以向 192.168.163.xxx 存取 host OS 的資源。

Do not use a network connection

不使用網路連線功能


上面說這麼多,讓我們來看一下「VMware」設定介面


Network connection」提供「四種網路環境


點選「Edit」=>「Virtual Network Editor


您會看到各種「網路環境 - 設定組態


bridged 」就是很單純的提供「網路卡介面」,應用到「實體環境」的網路配置


Host」網路環境,提供「192.168.163.xxx」的網段,但「Guest」與「Host」需為同一個「網段」才可以進行溝通。
點選「DHCP Settings



設定「自動發派」的「範圍


NAT」網路環境,提供「192.168.44.xxx」的網段,能夠與「Host」進行溝通,如果您的「Host」能夠與「外面電腦進行溝通」,那麼您的「Guest」也能進行「溝通」,但是「外面電腦」卻無法與「Guest」進行溝通


點選「DHCP Settings


您會看到使用的虛擬網卡為「vmnet8」並「DHCP」網段落在「192.168.44.128 ~ 192.168.44.254


點選「NAT Settings


可以看到「vmnet8」虛擬網卡設定的「Gateway IP 為 192.168.44.2


當您使用「NAT」網路環境,所得到的「IP」資訊

下面是「魚仔」吃飽太閒..畫的示意圖..

這些「細節」網路環境配置,花了「魚仔」滿多時間,您必須具備「網路基本概念」「Network Address Translation (NAT)」、「ROUTER」、「Dynamic Host Configuration Protocol  (DHCP)」。
如果您搞不清楚「VMware」網路組態設定,那麼您就會一頭霧水,設定來設定去,「魚仔」剛玩的時候就是這樣胡亂設定...後來慢慢才懂得這些原理,許多朋友總是問我到底要怎麼設定「VMware 網路」,總之我無法一語到盡..看使用環境來決定,就看能否「融會貫通」 ^_^",魚仔寫得不一定是對的,因為全部都是我自己 找「文章」 和 「大量實作」 得來的經驗。