VirtualBox的網絡配置,Host Only+NAT方式

其實網絡這類相關的文章很多,我只是想結合自己的實際情況,把我的經驗寫下來,給那些需要的人們吧。

  • 主機:windows xp
  • 虛擬機:ubuntu 10.10
  • Virtualbox:4.0.2

虛擬機在安裝好之後,默認情況下是通過NAT的網絡連接方式,這樣的情況下,虛擬機可以正常上網,但是無法和主機通訊。我們想得到的效果是物理機器可以通過ip訪問虛擬機,同時虛擬機可以訪問互聯網。

 

我們需要做的就是啓用第二個網絡接口,並將改接口改爲HostOnly方式。這個接口的用途用來跟主機進行通信的。在VBox安裝好之後,物理主機系統會自動生成一個網卡(VirtualBox Host-Only Network),默認情況下該網卡IP爲192.168.56.1,記住一定要將該網卡設爲啓用

 

將虛擬機啓動後,會有兩個網卡,一個是原先的網卡,ip地址一般情況下會是10.0.2.x,此網卡是通過NAT方式與主機連接的,主要用來訪問網絡,另外會有一個新的網卡出現,將該網卡的ip設爲192.168.56.x, 網關設爲192.168.56.1,該網卡的用途就是用來跟物理機器進行通信。

 

經過一番設置之後,虛擬機應該就可以通過IP被物理機器訪問了,並可以同時訪問網絡。注意在這種配置方式下,如果物理主機是在一個局域網內,那麼局域網其他的主機是無法通過ip訪問到的。

 

如果需要局域網內其他主機訪問該虛擬機,則需要將該虛擬機的網絡連接方式由host only 改爲Bridged Adapter,並選擇物理主機上的實際物理的網絡接口作爲接入接口。如果該網絡是通過DHCP獲得Ip的話,那麼虛擬機就可以獲得一個和物理機器同等地位的IP地址,就好像一臺新的物理機器接入該局域網內一樣。如果沒有DHCP,那麼手工設置一個同物理主機同等的IP地址,也可以得到同樣的效果。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章