『壹』 虛擬機的主要網路設置方式 有圖最好
VMWare提供了三種工作模式,它們是bridged(橋接模式)、NAT(網路地址轉換模式)和host-only(主機模式)。要想在網路管理和維護中合理應用它們,你就應該先了解一下這三種工作模式。
1.bridged(橋接模式)
在這種模式下,VMWare虛擬出來的操作系統就像是區域網中的一台獨立的主機,它可以訪問網內任何一台機器。在橋接模式下,你需要手工為虛擬 系統配置IP地址、子網掩碼,而且還要和宿主機器處於同一網段,這樣虛擬系統才能和宿主機器進行通信。同時,由於這個虛擬系統是區域網中的一個獨立的主機 系統,那麼就可以手工配置它的TCP/IP配置信息,以實現通過區域網的網關或路由器訪問互聯網。
使用橋接模式的虛擬系統和宿主機器的關系,就像連接在同一個Hub上的兩台電腦。想讓它們相互通訊,你就需要為虛擬系統配置IP地址和子網掩碼,否則就無法通信。
如果你想利用VMWare在區域網內新建一個虛擬伺服器,為區域網用戶提供網路服務,就應該選擇橋接模式。
2.host-only(主機模式)
在某些特殊的網路調試環境中,要求將真實環境和虛擬環境隔離開,這時你就可採用host-only模式。在host-only模式中,所有的虛擬系統是可以相互通信的,但虛擬系統和真實的網路是被隔離開的。
提示:在host-only模式下,虛擬系統和宿主機器系統是可以相互通信的,相當於這兩台機器通過雙絞線互連。
在host-only模式下,虛擬系統的TCP/IP配置信息(如IP地址、網關地址、DNS伺服器等),都是由VMnet1(host-only)虛擬網路的DHCP伺服器來動態分配的。
如果你想利用VMWare創建一個與網內其他機器相隔離的虛擬系統,進行某些特殊的網路調試工作,可以選擇host-only模式。
3.NAT(網路地址轉換模式)
使用NAT模式,就是讓虛擬系統藉助NAT(網路地址轉換)功能,通過宿主機器所在的網路來訪問公網。也就是說,使用NAT模式可以實現在虛擬 系統里訪問互聯網。NAT模式下的虛擬系統的TCP/IP配置信息是由VMnet8(NAT)虛擬網路的DHCP伺服器提供的,無法進行手工修改,因此虛 擬系統也就無法和本區域網中的其他真實主機進行通訊。採用NAT模式最大的優勢是虛擬系統接入互聯網非常簡單,你不需要進行任何其他的配置,只需要宿主機 器能訪問互聯網即可。
如果你想利用VMWare安裝一個新的虛擬系統,在虛擬系統中不用進行任何手工配置就能直接訪問互聯網,建議你採用NAT模式。
提示:以上所提到的NAT模式下的VMnet8虛擬網路,host-only模式下的VMnet1虛擬網路,以及bridged模式下的 VMnet0虛擬網路,都是由VMWare虛擬機自動配置而生成的,不需要用戶自行設置。VMnet8和VMnet1提供DHCP服務,VMnet0虛擬 網路則不提供
提到VMware大家就想起了虛擬機技術,虛擬機技術在最近的幾年中得到了廣泛的發展,一些大型網路服務商都開始採用虛擬機技術,不僅節省了投資成本,更節約了能源的消耗。
我們知道VMware也分幾種版本,普通用戶最常用的就是Workstation,但是不管使用哪種版本,我們都能發現在安裝過程中讓我們選擇網路模式。在默認情況下會選中橋接模式,但有用戶會問其他模式是干什麼用的?有時候選擇了其他模式之後就不能上網了。今天小編就和大家一起探討一下VMware 3種網路模式的功能和通信規則。
『貳』 虛擬網路的虛擬系統
V3虛擬安全系統通過在磁碟任意分區生成高強度加密文件,並通過映射該加密文件成虛擬磁碟分區的方式運行V3虛擬桌面系統。 V3虛擬安全系統不但可以生成現有操作系統的全新虛擬鏡像,它具有真實系統完全一樣的功能。進入虛擬系統後,所有操作都是在這個全新的獨立的虛擬系統裡面,可以獨立安裝軟體,運行軟體,保存數據,擁有自己的獨立桌面。不會對真正的系統產生任何影響。也不會因為真正的系統出問題而影響在虛擬系統裡面軟體和數據.和傳統的虛擬機不同,虛擬系統不會降低電腦的性能,啟動虛擬系統也不需要等待的時間。同時支持可移動存儲運行,既插既用等等特性。
V3虛擬安全系統和外界主機系統無法直接互訪,用戶在主機只能訪問主機的磁碟分區,不能直接訪問V3虛擬安全系統的虛擬磁碟分區。同時用戶在虛擬安全專業版系統環境中也不能直接訪問除自身虛擬磁碟外的分區,這樣就形成了一個相對封閉的計算機環境,當用戶需要與外界主機環境交換文件時只能通過我司獨創的專用文件交換資源管理器實現V3虛擬安全系統環境與外界主機環境的單向文件導入和導出。
桌面虛擬化是虛擬化技術的浪潮。桌面虛擬化的目的是從底層構建不同的工作區(最終用戶的應用程序,數據,網路負載和設置)。桌面虛擬化,和現有許多虛擬化解決方案概念相似,本文只在介紹成功的虛擬化架構技術。 虛擬機(VM)技術,為所有虛擬桌面解決方案的基礎,使計算機能夠同時支持和執行兩個或兩個以上的計算機環境,其中「環境」包括操作系統以及用戶應用程序和數據。虛擬機是一個虛擬的運算系統,借用計算機資源(CPU,硬碟,內存等),讓主機工作的同時,也作為客戶計算機而存在。 計算機資源共享的好處可以提供給最終用戶,包括:
隔離 – 工作區在不同的計算環境獨立運作,雖然有些資源可以共享(例如,鍵盤,滑鼠和屏幕),同時其他的卻可以得到保護(例如,數據文件)。在一個虛擬環境中,主機資源需要從並發訪問到雙方的賓主控制的保護,在傳統的虛擬系統中,這種隔離和控制是通過一個特殊的軟體程序提供的,稱為虛擬機監視器(VMM)。VMM可以自主監控主機計算機環境或者主機和客戶計算機行為。資源平衡 -如果有需要的話,可以對每個功能自主的運行環境進行資源消耗監控和限制。可移動/遷移 - 某些虛擬機的配置被認為是可移動的,也就是說,整個計算機環境,可從一個移動到另一個不同的主機。今天世界上越來越多的移動應用得益於這種虛擬機技術,流動性是虛擬桌面解決方案的關鍵,雖然今天存在的軟體產品,都提供基本的虛擬機能力,但是這些產品僅提供有限的或者根本沒有移動虛擬化的支持。 今天我們有許多方法來實現VMM以及配套軟體。本文將說明各種不同的VMM技術優劣點,並重點介紹V3專業安全版所採用的工作區虛擬引擎技術:
系統管理程序 – 該VMMs程序採取攔截和陷阱將違背隔離或者導致系統不穩定的低級別CPU指令,模擬的任何指令的方式。管理程序可以提供一個完整的虛擬桌面,但是帶來不同程度的資源開銷和性能降低。半虛擬化 –該 VMMS程序採取攔截和陷阱將違背隔離或者導致系統不穩定的低級別CPU指令,沒有任何指示的方式。半虛擬化可以要求來賓桌面操作系統進行修改,以避免這些特權指令。半虛擬化系統,可以提供一個完整的虛擬桌面,有不同程度的資源開銷和性能損失。工作區虛擬引擎(名為WVE) - 該VMMs程序採取攔截和陷阱,模擬或重定向將違背隔離或導致系統不穩定低級別的OS API調用的方式。有些WVEs可以在一個內核中提供虛擬化的能力,使工作區嵌入一個包含企業域級別的特權代碼模塊和子系統的完整的操作系統,有獨立的網路堆棧和支持,如端點安全應用,資料庫應用和電腦管理軟體,需要的驅動和安全服務。 WVEs可以提供一個完整的虛擬桌面,很少或根本沒有性能損失。應用程序容器 – 該系統採取攔截和陷阱,模仿那些違背隔離或導致系統不穩定的最高等級OS API調用。應用容器一般不能提供一個完整的虛擬桌面。模擬 - 模擬整個系統的硬體系統,包括中央處理器,I / O設備等模擬器可以提供一個完整的虛擬化桌面,但存在巨大的性能損失
『叄』 虛擬機的網路設置
我寫個教程給你 不懂再問我 下面有我QQ
第一步 : 安裝操作系統前的初始配置
1 打開VM 依次單機FILE - NEW - VIRTUAL MACHINE菜單 或者單機主頁面上的 新建虛擬機 圖表
彈出新建虛擬機的配置向導對話框
2 單機"下一步" 按鈕 進入虛擬機配置對話框 選擇典型 我是說在沒有特殊設備或者配置的情況下
3 繼續 下一步 進入 選擇客機操作系統 對話框 你根據實際需要在 客機操作系統 組合框選擇操作系統
種類 然後在 版本 下拉列表中選擇版本
4 繼續 下一步 進入 虛擬機命名 輸入本虛擬機名稱和安裝在主機的位置
5 還是 下一步 進入 網路類型 在這里設置虛擬機網路連接方式 有4種 一般的為了保證網路運行正常
都是默認的 Use bridged networking 模式 但如果用戶主機沒連接網線 則網路不可用 此時 只能用
NAT的方式了
6 選擇好了網路模式了 然後 下一步 隨即彈出 制定磁碟容量 的對話框 在此對話框種設定磁碟容量的
大小 虛擬機磁碟容量最大不會超過在這里設置的容量
7 單機完成按鈕 就完成了虛擬機的配置了 返回VM的主界面 可以看到分剛剛建立的虛擬機硬體配置了
第二步 : 媽的 累死我了 第二步 包括很多 更改虛擬機配置添加/移除虛擬機硬碟 更改磁碟文件路徑
最重要的是 出現了安裝操作系統 在安裝操作系統的時候 放心大膽的嘗試就可以 不會對機器產生任何的
影響
1 修改內存的大小 如果發現虛擬機的內存容量不夠 我們可以重新設定虛擬機內存的容量 直接雙擊
"設備" 列表中的Memory 就可以配置內存容量 有個黃三角 表示虛擬機最新內存容量需求 綠色三角代表
虛擬機推薦內存容量 藍色的代表最大內存分配容量
2 添加/移除虛擬硬碟 同上 感覺硬碟容量設置小了 也可以重新設置的 操作步驟如下
點擊菜單欄中的 VM Settings 選中HARD DISK 然後單機ADD按鈕 進入設置向導
進入 添加硬體對話框 選中HARD DISK 然後下一步 進入添加硬體向導 有3個選擇 創建一個新的虛擬硬碟
使用一個已經存在的虛擬硬碟 使用物理磁碟 這3個 我推薦選擇第1個
彈出磁碟類型 選擇的時候 要注意安裝的操作系統是否支持該磁碟類型
OK了以後 選擇下一步 進入磁碟容量設定 安裝需求設置就好了
確認好磁碟容量之後 為磁碟命名 單機完成 返回虛擬機設置 對話框
安裝操作系統 有了前面的步驟 就可以在虛擬機安裝操作系統了 會出現分區 格式化等操作
還是那句話 放心大膽的來 虛擬機中的操作 不會對真實系統和數據產生任何影響的
虛擬機上的安裝操作系統的方法和真實環境中的一樣 這里就不多說了 單機虛擬機的開機按鈕
即可和真實環境一樣安裝操作系統了
注意: 如果你硬碟中 有安裝光碟的ISO文件 可以直接掛載到虛擬機中讀取
在客機進行操作的時候 如果要從客機返回主機 同時按 Ctrl+Alt 組合建就可以了
在安裝了VM TOOLS後 主機和客機系統之間 滑鼠可以自由切換 TOOLE只能在安裝好操作系統後
才能安裝
by : 6917137 不要翻版哦
『肆』 急急急!!!!!!關於虛擬機的網路設置
在很多情況下,電腦愛好者需要有一個網路環境來學習網路伺服器的安裝和設置,黑客攻防技術等,但是往往大部分的業余電腦愛好者都沒有這樣的條件.虛擬機軟體VMware的出現使得我們可以以非常低廉的價格來獲得一個非常高效實用的網路實驗平台.然而,VMware虛擬機的網路設置一直是很多初學者感到困惑的地方,常常在各大電腦論壇上看到有人尋求有關VMware網路設置解決方案的貼子,雖然互連網上也有很多這方面的文章,但往往說的不夠完整,或者寫的過於專業,使初學者看後仍是一頭雲霧.針對這個情況,筆者在學習閱讀網路上的各類文章和VMware軟體的文檔後,結合自己的經驗整理出這些內容,力圖比較詳悉又簡明易懂的表述來說明VMware虛擬機網路的設置過程.
下面我想以Linux平台的VMware虛擬機的安裝和網路的設置為例來說明VMware的安裝和網路設置過程。
一、VMware的安裝
1,獲得VMware
在Internet上可以下載到VMware Workstation的試用版本,很多Linux站點都可以下載
推薦兩個有VMware下載的網站:
http://www.linuxeden.com
http://www.linuxfans.org
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)這會顯著增加虛擬系統的性能。
三、虛擬機的網路設置(原理篇)
在正式開始之前,我想有必要先來學習一些必要的網路知識。否則,在不懂得任何原理的情況下依葫蘆畫瓢雖然可解一時之需要,但遇到具體情況改變的情況下就只能乾瞪眼了。由於篇幅限制,這里只講和VMware設置有關的一點簡單網路知識。
1,什麼是網路?
Internet是指「互連網」,好象這句話說的有點多餘,不過確實有很多人對他有錯誤的理解,「互連網」是指一個個網路互連,而不是像有些人想像的那樣把一台台電腦雜亂無章的互連。當我們需要用電腦和遠方的電腦通訊的時候,先把本地電腦組成一個網路,當然,遠方的電腦也要組成一個網路,在把這兩個網路「互連」起來,組成「互連網」。用電話線和MODEM撥號上網的時候是通過電話線先把自己的電腦連到ISP(Internet Service Provider 網路服務提供商)的網路中,再經過ISP的網路和世界各地的電腦通信。
2,電腦如何通過網路傳遞數據?
每一個網路需要一個網路地址,網路中的電腦需要一個在網路中唯一確定的標識,網路號和電腦的標識號組成了IP地址,所以IP地址是由網路號和主機號組成的。當你的電腦要和其他的電腦通信的時候,電腦會先根據IP地址和子網掩碼確定目標主機是在本地網路中還是在遠程網路中,如果在本地網路中則直接把一個包含信息的IP數據包發送到本地網路上,目標主機會檢測到並接收,如果目標主機在遠程網路則需要通過一台被稱為網關的的電腦轉發到遠程網路,網關(geteway)可以看做是連接網路和網路的橋梁,網關的概念很廣,這里為了簡化起見,我們暫且認為它和路由器是同一個概念。路由器(router)是一種連接網路和網路,並選擇IP數據包傳送的路徑的一台特殊計算機。很多情況下網關的概念等同於路由器。
3,網路中電腦的IP地址有何要求?
在同一個網路中,每台電腦必須具有相同的網路號,這樣電腦才認為目標主機是在本網路中並且可以正確送達,如果網路號不同,即使目標主機已經用網線連到本網路中數據也不能直接送達,即使這兩台電腦近在咫尺,在電腦看來仍舊是一台遠程電腦.比如一個網路的網路號為192.168.0,則該網路中的計算機的IP地址必須以192.168.0開頭。假如要傳送一個數據包到網路號為192.168.1的網路,則必須通過路由器轉發,如果該網路中沒有路由器,則發送失敗。因此,為了連接兩個網路,一台路又器至少要有兩個網路介面(網卡、數據機等聯網設備稱為網路介面)。網路和路由器的關系見下圖:
--------------- -------------- --------------
| 網路A | | 路由器 | | 網路B |
| | | | | |
| □--|-----------|--□ □--|----------|--□ |
| 1 | | 2 3 | | 4 |
--------------- -------------- --------------
圖 一
圖中的小方框表示網卡或其他網路介面。
可以看到路由器至少有兩個網路介面。
假設網路A的地址為192.168.0 網卡1的地址為192.168.0.1
網路B的地址為192.168.1 網卡4的地址為192.168.1.1
則路由器上的網卡2必須屬於網路 192.168.0 地址為192.168.0.x (x為任意小於255的數)
路由器上的網卡3必須屬於網路 192.168.1 地址為192.168.1.x (x為任意小於255的數)
就是說,路由器既屬於網路A,又屬於網路B,這樣才起到橋梁的作用。
當數據從網路A發往網路B時,路由器從網卡2接收數據,經過改裝後通過網卡3發送數據到網路B。
這樣,我們稱網卡2的地址 192.168.0.x為網路A的網關
網卡3的地址 192.168.1.x為網路B的網關
4,VMware虛擬機提供了那些虛擬網路設備?默認安裝的情況下VMware提供了虛擬網卡vmnet1和vmnet8,還有在虛擬系統上的虛擬網卡 "AMD PCNET Family PCI Ethernet Adapter"
請注意,vmnet1和vmnet8是主系統上虛擬設備,用ifconfig命令可以看到,而"AMD PCNET Family PCI Ethernet Adapter"是虛擬系統上的虛擬設備,在安裝完虛擬系統後可以在設備管理器中看到,前兩個隸屬於真實系統,是你的真實電腦中的設備,後一個隸屬於虛擬系統,是虛擬電腦中的設備,不要搞混淆。
--------------- -------------- --------------
| 網路A | | 路由器 | | 網路B |
| | | | | |
| □--|-----------|--□ □--|----------|--□ |
| 1 | | 2 3 | | 4 |
--------------- -------------- --------------
---------------- ------------------------- --------------
| 虛擬系統 | | 主系統(路由器) | | 真實網路 |
| | | | | |
| □--|-----------|--□ □<--->□-----|------|--□ |
|AMD PCNET卡 | |vmnet1 vmnet8 真實網卡 | | 4 |
---------------- ------------------------- --------------
圖 二
讓我們來和上面的網路和路由器的關系做一個比對。
可以看到要想虛擬系統和主系統通信必須使AMD PCNET 網卡和vmnet1組成一個網路。
而vmnet1本來就在主系統中,系統可以直接訪問,所以主系統又充當了路由器的功能,只要有這兩個虛擬設備主系統和虛擬系統就可以通訊。
關鍵在於三點:
1.確定網卡AMD PCNET和vmnet1的網路號相同。
2.在虛擬系統里設置網路屬性,把網關地址設為vmnet1的地址。
3.開啟主系統的路由功能,使它成為一台路由器。
事實上,如果你只需要虛擬系統和主系統通信,而不需要和主系統所在的真實網路上的其他主機通信的話只要滿足第一點就可以了。因為滿足第一點,主系統和虛擬系統就在同一網路中了,不需要路由器便可通信。但是大多數情況下我們需要虛擬系統和主系統所在的真實網路通信,這就需要滿足其他兩點了。
四、虛擬機的網路設置(實施篇)
1, 我們先來讓虛擬系統和主系統聯繫上。
在VMware安裝的時候安裝程序會自動給vmnet1分配一個IP地址,下面是筆者電腦上例子:
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)
在第二行可以看到安裝程序給vmnet1分配的IP地址為192.168.221.1(注意每次安裝VMware IP地址是隨機分配的,實際的情況與這里的例子會不同)。即虛擬網卡vmnet1屬於網路192.168.221。因此,我們需要啟動虛擬系統,設置網路屬性,把虛擬系統的網卡"AMD PCNET Family PCI Ethernet Adapter"的IP地址設置為192.168.221.x (x為除1以外2~254之間的任意數字筆者把它設置為2),把網關設置為vmnet1的地址:192.168.221.1(如果不和外界真實網路通信的話網關可以不設)
windows 2000和XP 設置後立即生效,win98需要重新啟動,linux需要重新啟動網路服務:
#service network restart
在主系統上ping一下虛擬系統:
#ping -c 3 192.168.221.2
PING 192.168.221.2 (192.168.221.2) from 192.168.221.1 : 56(84) bytes of data.
64 bytes from 192.168.221.2: icmp_seq=1 ttl=128 time=6.91 ms
64 bytes from 192.168.221.2: icmp_seq=2 ttl=128 time=0.425 ms
64 bytes from 192.168.221.2: icmp_seq=3 ttl=128 time=0.527 ms
--- 192.168.221.2 ping statistics ---
3 packets transmitted, 3 received, 0% loss, time 2001ms
rtt min/avg/max/mdev = 0.425/2.623/6.917/3.036 ms
yeah!通了!
再在虛擬系統上ping主系統:
C:\>ping 192.168.221.1
Pinging 192.168.221.1 with 32 bytes of data:
Reply from 192.168.221.1: bytes=32 time<10ms TTL=64
Reply from 192.168.221.1: bytes=32 time<10ms TTL=64
Reply from 192.168.221.1: bytes=32 time<10ms TTL=64
Reply from 192.168.221.1: bytes=32 time<10ms TTL=64
Ping statistics for 192.168.221.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
yeah!又通了!主系統和虛擬系統順利聯繫上啦!
2, 讓虛擬系統和主系統所在的真實網路通信
首先在你的電腦上需要有一塊與真實網路相連真實的網卡(如圖二所示)。vmnet8就在與真實網路通訊的時候起作用了,vmnet8會和真實網卡對應起來,虛擬系統要發送數據包到真實網路中的時候,真實系統是一台路由器,首先數據發到虛擬網卡vmnet1,然後經過路由器(這里就是主系統linux)發到vmnet8,由於vmnet8和真實網卡是對應起來的,這一機制是有vmware完成的,所以發到vmnet8上的網卡就等於傳送到了真實網卡上,然後數據包再通過真實網卡發送到真實網路,整個過程請看圖二。如果你的系統上有兩塊以上的真實網卡,在安裝的時候安裝程序會詢問把虛擬網卡對應到哪個真實網卡上。可以根據實際情況選擇。
把vmnet8的IP地址設置為和真實網卡在同一網路的地址,假設真實網路的網路號為192.168.0,真實網卡的IP地址為192.168.0.1則可設置vmnet8的IP地址為192.168.0.2
在linux中方法如下:
#ifconfig vmnet8 down
#ifconfig vmnet8 192.168.0.2 up
回顧一下上面講的三個條件:
--------------------------------------------------------------
關鍵在於三點:
1.確定網卡AMD PCNET和vmnet1的網路號相同。
2.在虛擬系統里設置網路屬性,把網關地址設為vmnet1的地址。
3.開啟主系統的路由功能,使它成為一台路由器。
--------------------------------------------------------------
前兩點我們已經在第一部分中做好了,現在只要開啟了linux的路由功能虛擬系統就可以和外界通訊了。
linux是一個天生的網路操作系統,他在網路方面的強大功能使得它在網路伺服器領域有廣泛的應用。用linux來做路由器甚至不需要額外的軟體,linux的內核直接支持靜態路由的功能。我們要做的只是把路由功能打開就可以了。
可以先看看路由表:
#route
確定所有網卡的IP地址或網路地址都在Destination一欄里,如下圖:
-------------------------------------------------------------------------------
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth1
192.168.0.0 * 255.255.255.0 U 0 0 0 eth1
192.168.0.0 * 255.255.255.0 U 0 0 0 vmnet8
192.168.221.0 * 255.255.255.0 U 0 0 0 vmnet1
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default www.gucuiwen.co 0.0.0.0 UG 0 0 0 eth0
-------------------------------------------------------------------------------
默認情況下啟動網路設備的時候系統會把該設備的IP地址添加到路由表中,如果沒有的話可以重新啟動一下網路服務:
#service network restart
再來開啟路由功能:
# echo 1 > /proc/sys/net/ipv4/ip_forward
至此,linux的路由功能已經打開,你的linux系統已經成了一台路由器,連接著虛擬的網路和真實網路。虛擬網路和真實網路間就可以通信了。出於安全考慮,如果有必要的話還需要用iptables命令來設置一下路由規則。
『伍』 用虛擬機安裝的win7怎麼設置網路
我原來也連不上,不過現在好了,網路共享里的VMnet1和VMnet8是虛擬機的dhcp和dns,這些不能改,直接默認就能用,虛擬機裝的系統中,選擇自動獲取ip,如果已經改動,打開虛擬機|編輯|編輯虛擬網路|全部恢復默認,如圖
『陸』 hyperv虛擬系統怎麼設置網路
hyper v是什麼? Hyper-V是一個微軟的虛擬機,部署在win 8.x 64位 pro以上版本中,和Windows 2008以上伺服器的版本中。是微軟第一個採用類似Vmware和Citrix開源Xen一樣的基於hypervisor的技術。這也意味著微軟會更加直接地與市場先行者VMware競爭,但競爭的方式會有所不同。 雖然簡單,但是實際操作中還是會有很多問題的。尤其是面向伺服器的Hyper-V在平時的桌面測試中體驗並不是十分的好。本文通過Hyper-V結合遠程桌面來部署虛擬機的教程。 hyper v網路設置使用教程 要求CPU支持虛擬化,所以沒有虛擬化的還是用vm、vb吧; 1.打開功能: 2.會出現Hyper-V管理器 3.打開管理器,更改hyper-v的路徑(可選); 5(可選)如果你不想主機和虛擬機同時上網的化,省去這個步驟。這個步驟就是把上網的適配器共享給內部vEtranet; 6.創建並安裝虛擬機,注意這里可以選擇網路適配器和舊版網路適配器,如果你不想安裝集成服務又想讓虛擬機上網,那麼就應該創建舊版的網路適配器,創建網路適配器需要你安裝集成服務,但是安裝後虛擬機會變成16位色的。所以自己斟酌兩種方式。 7.虛擬機安裝好了,打開windows xp虛擬機,運行gpedit.msc,然後按下圖更改客戶端為24色(因為xp在遠程訪問時候默認只有16位色,這里搞到24色算是我的極限了,不知道有沒有辦法調到32位色),已經看不出來和32位色的區別了。 8.然後是開啟遠程桌面,添加用戶,不多說,注意的是用戶一定要有密碼,不然登不上。 9.(可選)如果進行了5的設置,用ipconfig /all來獲取本地連接2的ip地址。如果和我一樣則設置本地連接2的IP地址 注意:本地連接和本地連接2誰是內部網路不好確定,可以想想你先加入了那個虛擬網卡到虛擬機,先加入的肯定是本地連接,後加入的是本地連接2. 10.如果自己設置的ip地址win8.x上的虛擬機適配器同樣的設置,只不過ip地址可以改成10.0.0.1; 輸入你定義的地址或者ipconfig 獲得的地址: 11.輸入用戶名密碼,連接成功!(24位色,遠程訪問xp) hyer v虛擬機網路設置就和大家分享到這里了,有需要的朋友趕緊收藏下吧! 猜你還喜歡: windos8下連接Hyper-V虛擬機圖文教程 Hyper-V下安裝Ubuntu 12.10教程 虛擬機下安裝系統教程
『柒』 Vista系統下安裝的虛擬機怎麼設置網路設置
我寫個教程給你 不懂再問我 下面有我QQ
第一步 : 安裝操作系統前的初始配置
1 打開VM 依次單機FILE - NEW - VIRTUAL MACHINE菜單 或者單機主頁面上的 新建虛擬機 圖表
彈出新建虛擬機的配置向導對話框
2 單機"下一步" 按鈕 進入虛擬機配置對話框 選擇典型 我是說在沒有特殊設備或者配置的情況下
3 繼續 下一步 進入 選擇客機操作系統 對話框 你根據實際需要在 客機操作系統 組合框選擇操作系統
種類 然後在 版本 下拉列表中選擇版本
4 繼續 下一步 進入 虛擬機命名 輸入本虛擬機名稱和安裝在主機的位置
5 還是 下一步 進入 網路類型 在這里設置虛擬機網路連接方式 有4種 一般的為了保證網路運行正常
都是默認的 Use bridged networking 模式 但如果用戶主機沒連接網線 則網路不可用 此時 只能用
NAT的方式了
6 選擇好了網路模式了 然後 下一步 隨即彈出 制定磁碟容量 的對話框 在此對話框種設定磁碟容量的
大小 虛擬機磁碟容量最大不會超過在這里設置的容量
7 單機完成按鈕 就完成了虛擬機的配置了 返回VM的主界面 可以看到分剛剛建立的虛擬機硬體配置了
第二步 : 媽的 累死我了 第二步 包括很多 更改虛擬機配置添加/移除虛擬機硬碟 更改磁碟文件路徑
最重要的是 出現了安裝操作系統 在安裝操作系統的時候 放心大膽的嘗試就可以 不會對機器產生任何的
影響
1 修改內存的大小 如果發現虛擬機的內存容量不夠 我們可以重新設定虛擬機內存的容量 直接雙擊
"設備" 列表中的Memory 就可以配置內存容量 有個黃三角 表示虛擬機最新內存容量需求 綠色三角代表
虛擬機推薦內存容量 藍色的代表最大內存分配容量
2 添加/移除虛擬硬碟 同上 感覺硬碟容量設置小了 也可以重新設置的 操作步驟如下
點擊菜單欄中的 VM Settings 選中HARD DISK 然後單機ADD按鈕 進入設置向導
進入 添加硬體對話框 選中HARD DISK 然後下一步 進入添加硬體向導 有3個選擇 創建一個新的虛擬硬碟
使用一個已經存在的虛擬硬碟 使用物理磁碟 這3個 我推薦選擇第1個
彈出磁碟類型 選擇的時候 要注意安裝的操作系統是否支持該磁碟類型
OK了以後 選擇下一步 進入磁碟容量設定 安裝需求設置就好了
確認好磁碟容量之後 為磁碟命名 單機完成 返回虛擬機設置 對話框
安裝操作系統 有了前面的步驟 就可以在虛擬機安裝操作系統了 會出現分區 格式化等操作
還是那句話 放心大膽的來 虛擬機中的操作 不會對真實系統和數據產生任何影響的
虛擬機上的安裝操作系統的方法和真實環境中的一樣 這里就不多說了 單機虛擬機的開機按鈕
即可和真實環境一樣安裝操作系統了
注意: 如果你硬碟中 有安裝光碟的ISO文件 可以直接掛載到虛擬機中讀取
在客機進行操作的時候 如果要從客機返回主機 同時按 Ctrl+Alt 組合建就可以了
在安裝了VM TOOLS後 主機和客機系統之間 滑鼠可以自由切換 TOOLE只能在安裝好操作系統後
才能安裝
by : 6917137 不要翻版哦
『捌』 區域網VM虛擬機上XP系統 ,網路設置問題
虛擬機上網用的最多的就是橋接和NAT,Host-only做網路實驗最好
1、把虛擬機的網路連接方式設置為NAT,然後虛擬系統的IP和DNS都設置為「自動獲取」;
2、如果是想用「橋接」的話,把虛擬系統的IP設置為和你的主機IP同一網段的未被使用的IP,DNS和網關和主機的一樣;
3、不知道你安裝了VMWare
Tools沒有,沒有安裝的可能也有影響。
『玖』 虛擬機網路設置
你用的是什麼虛擬機,一般是VM和VPC,VPC是微軟的,這里不作詳解,講一下VM的:VMware Workstation是VMware公司的專業虛擬機軟體,可以虛擬現有任何操作系統,而且使用簡單、容易上手。現如今有很多人都擁有電腦,但多數人都只有一兩台,想組建一個自己的區域網或者是做個小規模的實驗一台機器是不夠的,最少也要個兩三台,可為了這再買電腦就太不值了。好在有許多虛擬機可以幫我們解決這個問題。虛擬機可以在一台電腦上虛擬出很多的主機,只要真實主機的配置足夠就可以。
1.橋接模式
拓撲:
如果你的真實主機在一個乙太網中,這種方法是將你的虛擬機接入網路最簡單的方法。虛擬機就像一個新增加的、與真實主機有著同等物理地位的一台電腦,橋接模式可以享受所有可用的服務;包括文件服務、列印服務等等,並且在此模式下你將獲得最簡易的從真實主機獲取資源的方法。
2.hostonly模式
拓撲:
Host-only模式用來建立隔離的虛擬機環境,這這種模式下,虛擬機與真實主機通過虛擬私有網路進行連接,只有同為Host-only模式下的且在一個虛擬交換機的連接下才可以互相訪問,外界無法訪問。hostonly模式只能使用私有IP,IP,gateway,DNS都由VMnet 1來分配。
3.NAT模式
拓撲:
NAT(networkaddresstranslation)模式其實可以理解成為是方便地使虛擬機連接到公網,代價是橋接模式下的其他功能都不能享用。凡是選用NAT結構的虛擬機,均由VMnet 8提供IP,gateway,DNS。下面講講具體操作。
橋接模式:
前面我已經提到,橋接模式是最簡單的,使用橋接模式後虛擬機和真實主機的關系就好像兩台接在一個hub上的電腦,想讓他們倆進行通訊,你需要為雙方配置IP地址和子網掩碼,從圖中可以看出,如果你不配置虛擬機,虛擬機也沒有辦法得到DHCP分到的IP地址,所以只能使用169.254.這個段。曾經有些朋友試圖改在真實主機中安裝VM後生成的VMnet1和VMnet8這兩塊網卡的IP,這種做法是錯誤的,作為連接底層硬體的驅動程序它們不需要、也不能作修改。
21.假設真實主機網卡上的IP地址被配置成192.168這個網段,則虛擬機的IP也要配成192.168這個網段,這樣虛擬機才能和真實主機進行通訊。如果想在橋接模式下連入internet,方法也很簡單,你可以直接在虛擬機上安裝一個撥號端,如圖所示:
22.撥號成功以後你就可以上internet了,別以為虛擬機是假的撥號就也是假的,這時候你就已經在花網費了!當然如果你想通過ICS、NAT或者是代理上網也可以,做法和在普通電腦上做沒區別。
Hostonly模式:
Hostonly模式和橋接模式的差別並不大,hostonly模式下會由VMnet 1的DHCPserver來提供IP,gateway,DNS。
23.如果你嘗試使用手動分配固定IP,你會發現即使你將IP地址配成和真實主機一個網段,你也無法和真實主機進行聯系,這是VMnet 1對你的限制,所以使用VMnet 1給你提供的IP是唯一的選擇。
24.如果想在hostonly模式下接入internet你只能使用ICS和代理,因為只有這兩種方式可以在使用DHCP的情況下上網。
NAT模式:
首先大家要清楚VMware下的NAT和windowsNT里routingandremoteaccess的那個NAT一點關系都沒有,它們之間沒有任何影響。在VMware下使用NAT模式主要的好處是可以隱藏虛擬機的拓撲和上internet時極為方便。NAT模式由VMnet 8的DHCPserver提供IP,gateway,DNS。
25.和在hostonly模式下一樣,如果你試圖使用手動分配固定IP,由於VMnet 8的限制,你仍然無法和真實主機進行通訊。不過在NAT模式下接入internet就非常簡單了,你不需要做任何配置,只需要真實主機連接到internet後虛擬機就也可以接入internet了。
26.VMware的NAT功能還不止這些,它竟然還能做埠映射和TCP、UDP阻斷!
不覺得還缺點兒什麼嗎?對,有一個重要功能還沒有說,之所以留到最後是因為這部分是最復雜的,那就是…
虛擬網路設置
這部分的功能我覺得一般的用戶已經用不到了,因為它的作用是使用VM的高度可擴展網路模型組建非常復雜的區域網,我相信這才是新的VMware的精華所在。
28.這是VMware的一個復雜拓撲的實例,它自定義了VMnet 2和VMnet 3這些都要用到定義每個VMnet的DHCP和NAT,總之是非常復雜了,而且這樣做只有在虛擬機群非常龐大的時候才用得到。
好了,對VMware的介紹就到這了,如果大家英文很好,那麼在它的幫助中你會發現遠深與本文的內容,事實上,作為一款虛擬機軟體,它帶給我們的已不僅是能夠虛擬出單一的系統,而是能夠虛擬出龐大而復雜的網路,本文只是觸及皮毛。大家可以留意IT認證考試資源網和原出處的及時更新。