最近摸「VMware」也有一陣子,一直在「研究」「VMware」網路環境設定,終於有一些成果,迫不及待,想要寫下來做紀錄。
安裝完成「VMware」以後,「裝置管理」就會產生「兩張」虛擬網卡,分別為「VMnet 1」與「VMnet 8」,這兩張「VMware」虛擬網卡扮演了很重要的關鍵角色
不使用網路連線功能
上面說這麼多,讓我們來看一下「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」資訊
安裝完成「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 網路」,總之我無法一語到盡..看使用環境來決定,就看能否「融會貫通」 ^_^",魚仔寫得不一定是對的,因為全部都是我自己 找「文章」 和 「大量實作」 得來的經驗。