VMware虛擬機器網路設定詳解

來源:互聯網
上載者:User

在很多情況下,電腦愛好者需要有一個網路環境來學習網路伺服器的安裝和設定,駭客攻防技術等,但是往往大部分的業餘電腦愛好者都沒有這樣的條件.虛擬機器軟體VMware的出現使得我們可以以非常低廉的價格來獲得一個非常高效實用的網路實驗平台.然而,VMware虛擬機器的網路設定一直是很多初學者感到困惑的地方,常常在各大電腦論壇上看到有人尋求有關VMware網路設定解決方案的貼子,雖然互連網上也有很多這方面的文章,但往往說的不夠完整,或者寫的過於專業,使初學者看後仍是一頭雲霧.針對這個情況,筆者在學習閱讀網路上的各類文章和VMware軟體的文檔後,結合自己的經驗整理出這些內容,力圖比較詳悉又簡明易懂的表述來說明VMware虛擬機器網路的設定過程.

下面我想以Linux平台的VMware虛擬機器的安裝和網路的設定為例來說明VMware的安裝和網路設定過程。

一、VMware的安裝

1,獲得VMware

2,安裝VMware的硬體要求

虛擬機器是極費電腦資源的軟體,對電腦的硬體要求比較高,尤其是對記憶體容量要求更高。一般來說256M記憶體是底線,相對來說CPU就沒那麼高要求了,一般五六百MHz以上的CPU就可以跑起來,當然如果想使得虛擬系統和實際系統都啟動並執行比較流暢,並且可以在虛擬系統和主系統上運行PHOTOSHP,CAD等大型軟體的話,推薦使用512M的記憶體,1G以上的CPU。就本人的電腦而言,配置是 毒龍700M CPU+256M SDRAM記憶體,跑Redhat 8.0主系統和Windows 2000 Server虛擬系統,並分別在主系統和虛擬系統上運行DNS伺服器,HTTP伺服器,FTP伺服器等,系統基本可以跑的流暢 ,記憶體使用量率在 52%以上,CPU使用率在9%左右,swap使用量達57M(平時只要5M左右),這也僅僅是在正常運行時的資源耗費情況,在虛擬系統開機和關機的時候實際資源耗費量更大。如果想在跑虛擬系統的時候順便聽聽MP3的話,MP3有明顯的停頓和暴音。基本上是用足了資源,當然再在主系統和虛擬系統上運行幾個FTP和HTTP用戶端,還是可以的。如果你的記憶體只有128M,理論上還可以跑虛擬機器,盡量關閉所有的Linux後台進程,不用KDE,GNOME等這樣的大型案頭管理系統,而只用X和TWM視窗管理器就可以省下很多記憶體,並且在虛擬機器中跑WIN98、WIN95或者字元介面的Linux系統等對硬體要求比較低的系統,跑VMware還是可以的,只是在視窗切換的時候會有一點卡。如果你的記憶體只有64M的話那你只能乞求奇蹟的發生了,或者能跑個DOS虛擬系統? 有興趣的朋友不妨去試一下,看看VMware對硬體要求的極限是多少。

3,VMware的安裝

解壓縮軟體包:

#tar xfvz VMware-workstation-3.2.0-2230.tar.gz

進入安裝目錄

#cd vmware-distrib

運行安裝程式

#./vmware-install.pl

根據提示安裝軟體,安裝程式會詢問軟體各種檔案的安裝目錄,直接斷行符號用預設值就可以了。

需要注意不要盲目直接按斷行符號,在安裝程式提示是否讓Vmware支援網路的時候一定要選擇yes,在提示是否支援host-only網路的是時候也要選擇yes。

注意:VMware在安裝過程中會根據你的系統核心版本選擇一個和系統匹配的配置,如果找不到則需要編譯,所以你需要一個GCC編譯器,否則VMware將無法安裝。

如果安裝順利,安裝程式會有類似 : enjoy vmware! 之類的提示。說明已經安裝成功。

二、運行VMware

在終端中輸入vmware並斷行符號就可以運行VMware

有一點需要注意,VMware只是一個前景程式,它的運行需要VMware後台虛擬設備的支援,即在你運行VMware前你已經運行了VMware的後台服務程式,一般情況下安裝程式安裝完以後會執行這個工作,並把VMware的啟動指令碼添加到 /etc/rc.d/init.d目錄下,使它在每次開機的時候都自動運行,如果由於某種原因已經把VMware的後台服務程式關閉請手動開啟:

#service vmware start

用ifconfig查看vmware的虛擬網路裝置:

#ifconfig

lo        Link encap:Local Loopback 

inet addr:127.0.0.1  Mask:255.0.0.0

UP LOOPBACK RUNNING  MTU:16436  Metric:1

RX packets:454 errors:0 dropped:0 overruns:0 frame:0

TX packets:454 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:33512 (32.7 Kb)  TX bytes:33512 (32.7 Kb)

vmnet1    Link encap:Ethernet  HWaddr 00:50:56:C0:00:01 

inet addr:192.168.221.1  Bcast:192.168.221.255  Mask:255.255.255.0

UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

RX packets:191 errors:0 dropped:0 overruns:0 frame:0

TX packets:63 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:100

RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

vmnet8    Link encap:Ethernet  HWaddr 00:50:56:C0:00:08 

inet addr:172.16.74.1  Bcast:172.16.74.255  Mask:255.255.255.0

UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

RX packets:0 errors:0 dropped:0 overruns:0 frame:0

TX packets:0 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:100

RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

可以看到VMware的虛擬網路裝置vmnet1 和vmnet8

如果用ifconfig命令沒有看到這兩個虛擬設備則說明VMware的後台服務程式沒有運行,執行vmware的時候將出錯,請用上面講的命令運行。

VMware不是免費軟體,第一次啟動並執行時候需要輸入序號,你可以按GET SN按扭從VMware官方網站得到一個試用三個月的序號。為了避免麻煩我先貼幾個在這裡:

VMWare 3.0 for Linux :

625AX-8DE40-46RA3-30HUM

625AX-8DE40-46RA3-30HUM

60N88-8DW44-16H77-32KT4

6818X-84WD1-01KDK-3JN9X

FOR win V3.2.0-2230

0F11N-004U4-0U0HJ-12XDG

04590-00NU1-0UMKX-161AW

0DM1J-004H0-0KTA4-1614F

04HCM-085K0-0R8UM-1FH0U

0451J-0AJHJ-0KXKX-1412U

輸入序號後會彈出虛擬機器設定嚮導,這些內容不在本文敘述範圍內,而且這些比較容易掌握,所以這部分內容請讀者自己去摸索。

按VMware工具條上的“Power On”按鈕啟動虛擬機器,按F2鍵進入BIOS設定,讓虛擬機器從光碟片啟動,儲存後重起虛擬機器,這樣就可以從光碟片啟動,安裝系統了。

(注意:在vmware的使用中筆者發現這樣一個問題:在主系統沒有安裝顯卡3D驅動程式的情況下在虛擬機器上安裝虛擬系統會很慢,而且經常失去響應,但是裝上了顯卡的3D加速驅動後安裝明顯加快,所以在安裝虛擬系統的過程中如果發現類似問題,可以先把顯卡3D驅動裝上再試。)

系統安裝好後別忘了安裝VM TOOLS,(VMware 工具列——>Settings——>VMware Tools Install)這會顯著增加虛擬系統的效能。

相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。