【強烈推薦】利用NAT、Host-Only雙虛擬網卡,實現Virtual Box中CentOS6.3聯網


問題背景:

先前都是在Virtual Box中以“網絡共享”方式,讓里面的Linux虛擬機Host-Only方式聯網,參考如下:

Virtual Box下配置Host-Only聯網方式詳解

但最近被公司派到“深圳大學”工作一段時間,而深圳大學上網方式是這樣的:先到“網絡中心”辦個賬號,然后去學校官網下載一個上網客戶端軟件,輸入賬號與密碼,即可聯網。這個客戶端軟件就是大名鼎鼎的“Dr.com”,它不僅限制了一個賬號同時只能在一台電腦上使用,還可檢測到你是否在用自己的電腦作為代理服務器,供他人“免費”聯網。

總而言之,當我讓Windows主機網絡共享給虛擬機時,

Dr.com發現了,並彈框提示:

現在搞得Windows主機也上不了網了!!!

 

回到正題:

其實,Virtual Box 還提供了一個強大的功能,就是它能為虛擬機創建“多個網卡”,也就是說,我們可以新建一個“Host-Only”網卡,實現主機與虛擬機互訪,搭建一個小型局域網,再新建一個“NAT”網卡,讓虛擬機與主機網絡共享(而不被Dr.com發現),實現虛擬機聯網。操作如下:

 

 

第一步:給虛擬機(CentOS)新建2個網卡

 

第1張網卡:NAT網卡,在CentOS6.3里叫“System eth0”。

友情提示:怎樣知道 上述的 “網卡 1(NAT網卡)”正好對應於 CentOS6.3中的 “System eth0”呢?

--> 主要是通過查看 網卡的MAC地址,如果相等,則屬於同一個對象了,如圖所示:

 

第2張網卡:Host-Only網卡,在CentOS6.3里叫“System eth1”。

 

 

第二步:進入虛擬機系統(CentOS),設置虛擬網卡(系統 -> 首選項 -> 網絡連接

1、讓NAT網卡“開機自動連接”:

2、讓Host-Only網卡“開機自動連接”,並且設置IP地址為 192.168.137.99 (網段自己設定

第三步:給主機的Host-Only虛擬網卡設置IP地址

最后,記得重啟系統。

 


 

溫馨提示

如果想讓 Virtual Box 中的多個 虛擬主機互訪,可以給 各主機新建一張“橋接網卡”,然后設置新網卡為同一個IP段即可!

 


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com