A. 虛擬機如何連接網路
最簡單的就是模式是NT 模式(一般為第3個選項)這個模式是和主機公用IP 只要主機可以上網虛擬機就可以;還有種就是橋接 (一般為第1選項)這是選擇一張網卡讓虛擬機使用,橋接狀態下主機就不可以使用該網卡。

虛擬機上網方式有兩種,一種是橋接,一種是NAT,在打開虛擬機選項的下方有個編輯虛擬機設置,在這裡面可以更改虛擬機的上網方式。
然後在網路適配器中可以更改上網方式。橋接和NAT都是可以上網的,前提是你真機能上網。
設置完成後就進虛擬機開能不能上網,虛擬機在掛起狀態下是無法設置的。如果還不能上網,檢查一下虛擬機有沒有獲取到IP,命令為:ipconfig。如果沒有獲取到IP,就用命令ipconfig /renew,重新獲取一次IP。
計算機操作系統為Windows XP,用VMware虛擬一台Windows 2000電腦,組成對等網,組網後虛擬機能共享宿主機的文件、列印機和上網連接。
把Windows 2000安裝光碟插入光碟機,點擊VMware菜單「虛擬→設置」打開設置窗口,如圖1所示,點擊「CD-ROM」,在右側選中「使用物理驅動器」,然後選擇正確盤符(筆者機器上的光碟機盤符為「H」)。接著啟動虛擬機,把Windows 2000安裝到虛擬機中。
B. 手機虛擬網路怎麼設置
第一步: 打開手機主菜單,選擇「設置」,然後選擇「無線和網路」
第二步:選擇「虛擬專用網設置」
第三步:選擇「添加虛擬專用網」
第四步:選擇「添加VPN PPTP」
第五步:進入PPTP連接設置界面
第六步:點擊輸入虛擬專用網名稱「pptp」(此名稱可自己隨便定義)
第七步:點擊填寫您所登錄的伺服器地址(用戶登錄站點後查看VPN帳戶選項卡中的伺服器地址列表),點擊「確定」。
第八步:DNS搜索范圍可不填,也可選填如「8.8.8.8」,然後返回
第九步:點擊剛創建的VPN連接登錄,用戶名和密碼填寫在網站上注冊時候的用戶名和VPN登錄密碼,然後點擊「連接」就好了。
打開你的GPRS數據網路,然後打開無線區域網,再打開你的個人熱點,在個人熱點裡面設置下就可以了。

C. 虛擬機網路設置
用橋接,關閉宿主機防火器.
那麼你按以下操作看看:
一、Bridged方式共享上網
1、關閉管理工具--服務中的VMware DHCP Service和VMware NAT Service兩個服務
2、先斷開ADSL連接,控制面板--網路連接--ADSL屬性--高級-勾選「Internet連接共享」,下拉列表中然後選擇「本地連接」。確定,不 要管提示。系統會自動把「本地連接」設置為192.168.0.1,子網掩碼設置為255.255.255.0. 以後192.168.0.1這個IP地址就是Fedora 7 Linu的默認網關地址和DNS地址了。
3、連接ADSL並撥號,啟動Fedora 7 Linux,設置IP和DNS
IP設置為192.168.0.X (X就是2到254之間的數都可以)
子網掩碼255.255.255.0
網關192.268.0.1
DNS:192.168.0,1
之後重啟Fedora 7 Linu或重新激活網路就可以上網了(注意:Linux網路必須激活才能使用,好多人改了配置都不激活,肯定上不了網,時刻檢查一下網路是否處於激活狀態,而且必須設置為計算機啟動時候就激活設備)
二、NAT方式共享上網
1、開啟管理工具--服務中的VMware DHCP Service和VMware NAT Service兩個服務
2、取消ADSL連接的Internet連接共享。
3、連接ADSL並撥號,啟動Fedora 7 Linux,設置IP和DNS
IP設置為192.168.58.X (X就是128到254之間的數都可以)
子網掩碼255.255.255.0
網關192.268.58.2
DNS:192.168.58.2
之後重啟Fedora 7 Linu或重新激活網路就可以上網了.
提示:或者更簡單的辦法就是,開啟管理工具--服務中的VMware DHCP Service和VMware NAT Service兩個服務後,直接把客戶機中的網路設置為DHCP獲取IP方式,即可上網
這里需要注意的是VMware對於VMnet8採用如下規則(就以本機的192.168.58.0網段為例):
第一個地址(192.168.58.1):靜態地址,分配給了宿主機Xp的VMware Network Adapter VMnet8適配器使用。
第二個地址(192.168.58.2):靜態地址,分配給了NAT設備使用。
(192.168.58.3到192.168.58.127)靜態地址,保留。
(192.168.58.128到192.168.58.254):DHCP作用域地址范圍,分配給虛擬機使用。
最後一個地址(192.168.58.255)廣播地址。
VMware默認安裝後的規則都是如此。
單機ADSL撥號環境,不是路由器或是區域網環境,ADSL的Internet連接共享這步是選擇Bridged方式共享上網的關鍵
如果你還想宿主機和客戶機之間能相互Ping通和共享,就先把「文件和列印機共享」添加到Windows防火牆例外,然後把管理工具--服務中的Server、Computer Browser、兩個服務打開。
關於GuestOS共享主機文件
選擇你的Guest OS
點擊Edit virtual machine settings--->Options-->Shared Folders
選擇Always enables,然後點 Add 選擇你要共享的主機磁碟或文件夾
D. 用電腦設置虛擬網路連接車機方法怎麼root吉利繽越騎士車機導航
語音呼叫:你好帝豪,或者方向盤上有語音呼叫按鍵。然後車機會有語音提示,目前全新帝豪的語音控制功能還不完善,只能導航,收音機,歌曲。這些功能,不像繽瑞繽越博瑞GE那樣車門空調都可以控制。
E. 急急急!!!!!!關於虛擬機的網路設置
在很多情況下,電腦愛好者需要有一個網路環境來學習網路伺服器的安裝和設置,黑客攻防技術等,但是往往大部分的業余電腦愛好者都沒有這樣的條件.虛擬機軟體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命令來設置一下路由規則。
F. 虛擬機的主要網路設置方式是什麼
VMWare提供了三種工作模式,它們是bridged(橋接模式)、NAT(網路地址轉換模式)和host-only(主機模式)。要想在網路管理和維護中合理應用它們,你就應該先了解一下這三種工作模式。
bridged(橋接模式)
在這種模式下,VMWare虛擬出來的操作系統就像是區域網中的一台獨立的主機,它可以訪問網內任何一台機器。在橋接模式下,你需要手工為虛擬 系統配置IP地址、子網掩碼,而且還要和宿主機器處於同一網段,這樣虛擬系統才能和宿主機器進行通信。同時,由於這個虛擬系統是區域網中的一個獨立的主機 系統,那麼就可以手工配置它的TCP/IP配置信息,以實現通過區域網的網關或路由器訪問互聯網。host-only(主機模式)
在某些特殊的網路調試環境中,要求將真實環境和虛擬環境隔離開,這時你就可採用host-only模式。在host-only模式中,所有的虛擬系統是可以相互通信的,但虛擬系統和真實的網路是被隔離開的。NAT(網路地址轉換模式)
使用NAT模式,就是讓虛擬系統藉助NAT(網路地址轉換)功能,通過宿主機器所在的網路來訪問公網。也就是說,使用NAT模式可以實現在虛擬 系統里訪問互聯網。NAT模式下的虛擬系統的TCP/IP配置信息是由VMnet8(NAT)虛擬網路的DHCP伺服器提供的,無法進行手工修改,因此虛 擬系統也就無法和本區域網中的其他真實主機進行通訊。
如果你想利用VMWare安裝一個新的虛擬系統,在虛擬系統中不用進行任何手工配置就能直接訪問互聯網,建議你採用NAT模式。
