host only 方式
virtual-box的管理-全局配置-網絡 可以添加虛擬的網卡。相當於給物理主機加上網卡。
這種方式下,虛擬機間是可以相互ping通,p和v1,v2之間也能ping通。 物理機通過 ipconfig /all就可以看到物理機上的那塊虛擬網卡的地址是192.168.56.102/24.注意虛擬機在ping物理主機是要ping192.168.56.102。host-only的方式是訪問不了外網的,看圖就知道沒有路由器。
NAT
virtual-box的管理-全局配置-網絡 可以添加NAT網絡,這裏的網絡實際上是在物理主機上加一個ip 轉換的服務(不是加一個網卡),使得虛擬機的包到達物理主機時候,進行地址轉換後通過
虛擬機可以訪問外網,但是物理機器訪問不了虛擬機
即虛擬機即ping 192.168.1.107通
但是物理機ping 10.2.0.2 不通
橋接方式
物理主機共享了網卡給了虛擬機,虛擬主機相當於和物理主機都在同個一網段的一臺物理機器
總結:
這是vb的幫助裏的一張圖
NAT裏的vm<–>host 我認爲寫的不對,vm 是可以ping通host的,而host ping不通vm. 即單向可以ping通