在Virtual Box上建立的作業系統,該系統的網路連接模式會受到Virtual Box的網路設置所影響,Virtual Box 3.0.8的版本對網路設置共有四種連接模式:
- Not Attached(未指定)
有網卡但沒有連接。 - NAT(Network Address Translation 網路地址轉換)
這是一種IP封包通過路由器或防火牆時重寫IP或目的地位址的技術,這種技術被普遍使用在有多台主機但只通過一個公有IP地址的私有網路中。但一個具有NAT功能的路由器下的主機並沒有建立真正的端對端連接,也就是單向傳輸,除非NAT路由器作一些具體的設定,否則送來的封包將不能到達正確的目的地址。
這也是為何建立FTP時,即便虛擬機器能正常上網,但對方仍無法取得該虛擬機器真正的對外IP。 - Bridged Networking(橋接網路)
實體機器會透過DHCP取得新內部的IP,因此會有兩個對外實體IP ,但虛擬機器在設定上必須選取實體網卡。
就以小葉架設的FTP為例,小葉在虛擬機器的網路設定選取實體網卡,所以當他以撥接的方式連到網路後,他的對外IP會與實體機器的對外IP不相同。 - Internal Networking
可以讓不同的虛擬機器互相溝通,但無法連接外部網路。 - Host-Only Networking
類似Internal Networking的擴充,透過建立一個軟體網卡,形成一個虛擬網路,讓虛擬機器不僅能互相溝通,也能與實體機器進行溝通。
但就如同字面上的意思,該模式的虛擬網路區域限定為本機,所以仍無法連接外部網路。
或許以下圖解對上述模式會有更清楚的解釋:
參考網站:
沒有留言:
張貼留言