用VMware構(gòu)建真實(shí)的虛擬網(wǎng)絡(luò)(二)
2005-11-08 08:35 出處:天極網(wǎng) 作者:開心石頭 【網(wǎng)友評論2條 查看】0點(diǎn)擊分享在上一篇文章里,我們重點(diǎn)介紹了VMware虛擬網(wǎng)絡(luò)的基礎(chǔ)知識,從本篇文章開始,我們將實(shí)際建立并設(shè)置一個(gè)虛擬網(wǎng)絡(luò) 在上一篇文章里,我們重點(diǎn)介紹了VMware虛擬網(wǎng)絡(luò)的基礎(chǔ)知識,從本篇文章開始,我們將實(shí)際建立并設(shè)置一個(gè)虛擬網(wǎng)絡(luò)。
實(shí)驗(yàn)?zāi)繕?biāo)
這里首先說一下我們準(zhǔn)備構(gòu)建的網(wǎng)絡(luò)拓?fù)?。我們的目?biāo)是建立兩個(gè)定制的子網(wǎng)VMnet2和VMnet3,這兩個(gè)網(wǎng)絡(luò)與真實(shí)主機(jī)是不直接相連的(真實(shí)主機(jī)中我并不添加連接到這兩個(gè)網(wǎng)絡(luò)的虛擬網(wǎng)卡),而是通過一臺以橋接模式創(chuàng)建的屬于VMnet0的虛擬機(jī)連接VMnet0,真實(shí)的局域網(wǎng)也即VMnet0通過本地的網(wǎng)關(guān)連接internet,我們將VMnet2的虛擬機(jī)稱為VMnet2PC,VMnet3的虛擬機(jī)稱為VMnet3PC,VMnet0的PC稱為VMnet0PC,現(xiàn)在把VMnet3PC作為域控制器,VMnet0PC作為路由器和DNS服務(wù)器,要求PC和VMnet0PC都加入VMnet3PC建立的域,三個(gè)網(wǎng)段要求互聯(lián)互通,并都可以訪問internet。網(wǎng)絡(luò)拓?fù)鋱D如下:
目標(biāo)網(wǎng)絡(luò)拓?fù)鋱D
本例中需要建立3臺虛擬機(jī),而真實(shí)的PC也處于VMnet0子網(wǎng)中,再次強(qiáng)調(diào)一下,VMnet0實(shí)際上是現(xiàn)實(shí)局域網(wǎng)在虛擬網(wǎng)絡(luò)中的映射。
下面,讓我們首先來構(gòu)建這個(gè)基礎(chǔ)的網(wǎng)絡(luò)架構(gòu)——建立起各臺虛擬機(jī)并分別為它們添加所需的虛擬網(wǎng)卡然后將之接入指定的網(wǎng)絡(luò)。
構(gòu)建“物理”網(wǎng)絡(luò)
首先,我們建立第一臺虛擬機(jī)VMnet0PC,建立時(shí)在連接模式選擇處我們選擇橋接網(wǎng)絡(luò)如下圖(這里我們并沒有修改默認(rèn)的虛擬網(wǎng)絡(luò)行為),這樣,這臺虛擬機(jī)會有一塊連接到VMnet0的虛擬網(wǎng)卡,與真實(shí)PC處于同一個(gè)網(wǎng)段內(nèi)。
新增虛擬機(jī)時(shí)選擇網(wǎng)絡(luò)模式
我們在前面的網(wǎng)絡(luò)拓?fù)鋱D中看到,VMnet0PC應(yīng)該有三塊不同的網(wǎng)卡分別接入三個(gè)不同的虛擬網(wǎng)絡(luò),在建立虛擬機(jī)機(jī),VMware已經(jīng)自動添加了一塊接連到VMnet0的虛擬網(wǎng)卡,現(xiàn)在我們?yōu)樗砑觾蓧K分別連接到VMnet2和VMnet3的網(wǎng)卡。
打開虛擬機(jī)的屬性點(diǎn)“hardware”標(biāo)簽下面的“add”按鈕(如下圖)。
在彈出的硬件添加向?qū)е羞x擇添加網(wǎng)卡,隨后彈出如下所示的對話框,在里面選擇網(wǎng)卡裝要連接的網(wǎng)絡(luò)。分別添加兩塊網(wǎng)卡連接到VMnet2和VMnet3。然后在虛擬機(jī)中安裝Windows server 2003專業(yè)版操作系統(tǒng)并設(shè)置好橋接網(wǎng)卡以連接到internet打好必要的服務(wù)器補(bǔ)丁。至此,第一臺服務(wù)器VMnet0PC設(shè)置基本完成并接入了目標(biāo)網(wǎng)絡(luò)。
選擇新網(wǎng)卡接入的網(wǎng)絡(luò)
在第一臺機(jī)器設(shè)置完成后,關(guān)閉虛擬機(jī),點(diǎn)窗口左側(cè)上的“clone virtual machine”命令,對第一臺虛擬機(jī)進(jìn)行復(fù)制(如下圖),將新虛擬機(jī)命名為VMnet2PC,因?yàn)閂Mnet2PC僅需一塊網(wǎng)卡,因此,需要在虛擬機(jī)硬件屬性中刪除多余的兩塊網(wǎng)卡并把剩余那塊網(wǎng)卡接入VMnet2。重復(fù)以上步驟建立虛擬機(jī)VMnet3PC并將之連入網(wǎng)絡(luò)。
至此,“硬件”的建立與連接已經(jīng)完成。下面對各虛擬機(jī)網(wǎng)卡的TCP/IP屬性分別進(jìn)行設(shè)置,讓VMnet2PC和VMnet3PC分別可以與VMnet0PC互聯(lián)(跨網(wǎng)的互聯(lián)這里先不涉及,那將是下一篇文章的內(nèi)容)。這里簡述一下各個(gè)子網(wǎng)的設(shè)置。VMnet0PC三塊網(wǎng)卡中,一塊用真實(shí)局域網(wǎng)的IP地址,一塊用VMnet2子網(wǎng)的地址192.168.2.1/255.255.255.0,一塊用VMnet3子網(wǎng)的地址192.168.3.1/255.255.255.0,位于VMnet2的VMnet2PC使用IP192.168.2.2/255.255.255.0,網(wǎng)關(guān)和DNS為192.168.2.1。位于VMnet3的VMnet3PCIP為192.168.3.2/,網(wǎng)關(guān)和DNS設(shè)為192.168.3.1。
到目前為止,僅有VMnet0PC可以連接internet并訪問所有的網(wǎng)段。在下一篇文章里,我們將讓這個(gè)“物理上”已經(jīng)連接的虛擬機(jī)網(wǎng)絡(luò)的各網(wǎng)段互聯(lián)互通,并都可以訪問internet。.
小知識:
在VMware5.0以前版本沒有提供虛擬機(jī)復(fù)制命令,不過可以通過對虛擬機(jī)文件夾的復(fù)雜方便的達(dá)到同樣的目的。但新版本中的虛擬機(jī)復(fù)制不是簡單的文件復(fù)制,而是提供了很多增強(qiáng),新虛擬機(jī)可以來源與源虛擬機(jī)的一個(gè)快照,還可以與源虛擬機(jī)關(guān)聯(lián)起來以減少存儲所需空間。在第一臺用于試驗(yàn)的虛擬機(jī)建立以后,最好保存一個(gè)此時(shí)狀態(tài)的快照,在試驗(yàn)完成以后可以隨時(shí)還原到系統(tǒng)剛安裝完成時(shí)的狀態(tài),這將為今后的實(shí)驗(yàn)節(jié)省大量的時(shí)間。