學習http://blog.sina.com.cn/s/blog_601bc5cf0101d32z.html,感觸最深的一句話是“做技術,一定要理論先行”。
1, 虛擬機的三種網絡連接方式,
虛擬機提供了三種網絡連接模式,分別為:
1)、bridged(橋接模式):默認使用VMnet0,不提供DHCP服務
在橋接模式下,虛擬機和宿主計算機處於同等地位,虛擬機就像是一台真實主機一樣存在於局域網中。因此在橋接模式下,我們就要像對待其他真實計算機一樣為其配置IP、網關、子網掩碼等等。
當我們可以自由分配局域網IP時,使用橋接模式就可以虛擬出一台真實存在的主機。
2)、NAT(網絡地址轉換模式):默認使用VMnet8,提供DHCP服務
在NAT模式下,宿主計算機相當於一台開啟了DHCP功能的路由器,而虛擬機則是內網中的一台真實主機,通過路由器(宿主計算機)DHCP動態獲得網絡參數。因此在NAT模式下,虛擬機可以訪問外部網絡,反之則不行,因為虛擬機屬於內網。
使用NAT模式的方便之處在於,我們不需要做任何網絡設置,只要宿主計算機可以連接到外部網絡,虛擬機也可以。
NAT模式通常也是大學校園網Vmware最普遍采用的連接模式,因為我們一般只能擁有一個外部IP。很顯然,在這種情況下,非常適合使用NAT模式。
3)、Host-only(主機模式):默認使用VMnet1,提供DHCP服務
在Host-only模式下,相當於虛擬機通過雙絞線和宿主計算機直連,而宿主計算機不提供任何路由服務。因此在Host-only模式下,虛擬機可以和宿主計算機互相訪問,但是虛擬機無法訪問外部網絡。
2, 我的電腦是windows8,安裝的虛擬機是Oracle VM VirtualBox,虛擬機上安裝的操作系統是CentOS6.2 64位。選用橋接模式安裝方式
1) 虛擬機中選擇橋接網卡
2) 選中電腦連接方式,屬性,共享,選中其他網絡用戶通過此計算機的Intetnet連接來連接。我的電腦是無線連接。
3) 此時橋接方式成功了。會得到一個本機和虛擬機的ip。在本機和虛擬機相互ping通。
3,橋接安裝方式適用大多數情況,但是當我宿主機器接入公司內部網絡時候,橋接方式失效,必須啟用NAT方式。NAT方式的安裝流程,在設置中選中”網絡地址轉換(NAT)“,需要修改”端口轉發“,具體圖像如下:
設定之后,可以在本機訪問虛擬機的網頁,比如宿主機器訪問虛擬機下LNMP環境首頁,在地址欄輸入http://127.0.0.10:2080;宿主機的SSH配置,需要host是127.0.0.10,端口是2022,用戶是虛擬機的登錄用戶。
