區別:html
NAT模式下,虛擬機仍然能夠訪問網絡,可是從網絡接收者的眼中看來,這些網絡請求都來自宿主機,而感知不到虛擬機。外網也沒法訪問虛擬機網絡。虛擬機和宿主機器的IP地址在不一樣的子網,好比192.168.1.1和192.168.1.2。網絡
幫助文檔提到,若是你只是想單純的在虛擬機裏訪問網絡,使用NAT足夠了。spa
Host-Only: 虛擬機仍然被分配一個IP地址,可是隻有在虛擬機運行的環境裏能夠訪問這個IP地址。該地址對外界不可見。htm
Bridged:虛擬機有獨立的IP地址,能被網絡上其餘主機訪問。blog
VirtualBox的幫助文檔:rem
https://www.virtualbox.org/ma...文檔
VirtualBox能夠虛擬化如下六種物理網卡:get
VirtualBox官網有個表格,很是清晰地展現了幾種網絡模式的區別:虛擬機
第一列VM <-> Host: 代表虛擬機和宿主機是否能夠經過網絡互相訪問。it
第二列VM1 <-> VM2: 代表虛擬機以前是否可以經過網絡相互訪問
第三列VM -> Internet: 虛擬機是否能夠訪問網絡
第四列VM <- Internet: 網絡是否能夠訪問虛擬機
要獲取更多Jerry的原創文章,請關注公衆號"汪子熙":