區(qū)別: NAT模式下,虛擬機(jī)仍然可以訪問(wèn)網(wǎng)絡(luò),但是從網(wǎng)絡(luò)接收者的眼中看來(lái),這些網(wǎng)絡(luò)請(qǐng)求都來(lái)自宿主機(jī),而感知不到虛擬機(jī)。外網(wǎng)也無(wú)法訪問(wèn)虛擬機(jī)網(wǎng)絡(luò)。虛擬機(jī)和宿主機(jī)器的IP地址在不同的子網(wǎng),比如192.168.1.1和192.168.1.2。 幫助文檔提到,如果你只是想單純的在虛擬機(jī)里訪問(wèn)網(wǎng)絡(luò),使用NAT足夠了。 Host-Only: 虛擬機(jī)仍然被分配一個(gè)IP地址,但是只有在虛擬機(jī)運(yùn)行的環(huán)境里可以訪問(wèn)這個(gè)IP地址。該地址對(duì)外界不可見(jiàn)。 Bridged:虛擬機(jī)有獨(dú)立的IP地址,能被網(wǎng)絡(luò)上其他主機(jī)訪問(wèn)。 VirtualBox的幫助文檔: VirtualBox可以虛擬化以下六種物理網(wǎng)卡: VirtualBox官網(wǎng)有個(gè)表格,非常清晰地展示了幾種網(wǎng)絡(luò)模式的區(qū)別: 第一列VM <-> Host: 表明虛擬機(jī)和宿主機(jī)是否可以通過(guò)網(wǎng)絡(luò)互相訪問(wèn)。 第二列VM1 <-> VM2: 表明虛擬機(jī)之前是否能夠通過(guò)網(wǎng)絡(luò)相互訪問(wèn) 第三列VM -> Internet: 虛擬機(jī)是否可以訪問(wèn)網(wǎng)絡(luò) 第四列VM <- Internet: 網(wǎng)絡(luò)是否可以訪問(wèn)虛擬機(jī) 要獲取更多Jerry的原創(chuàng)文章,請(qǐng)關(guān)注公眾號(hào)"汪子熙" |
|