由于想要在本地測試一下syslog以及安裝jenkins等需求煤搜,所以想在本地安裝一個(gè)虛擬機(jī),并且能夠在宿主機(jī)上訪問胆胰,所以想利于virtualbox上安裝一個(gè)linux來實(shí)現(xiàn)赞枕,嘗試了幾次,其實(shí)配置挺簡單的草戈,這里記錄一下塌鸯。
接入方式對(duì)比
VirtualBox的提供了四種網(wǎng)絡(luò)接入模式
- NAT 網(wǎng)絡(luò)地址轉(zhuǎn)換模式(NAT,Network Address Translation) :
宿主機(jī)做nat轉(zhuǎn)換,對(duì)外外部網(wǎng)絡(luò)來說唐片,虛擬機(jī)是不可見的丙猬,因?yàn)樗拗鳈C(jī)代理了虛擬機(jī)的所有請(qǐng)求。 - Bridged Adapter 橋接模式 :
對(duì)于虛擬機(jī)费韭,外部網(wǎng)絡(luò)可見茧球,虛擬機(jī)和宿主機(jī)存在于同一個(gè)網(wǎng)段。 - Internal 內(nèi)部網(wǎng)絡(luò)模式 :創(chuàng)建一個(gè)隔離的虛擬網(wǎng)絡(luò)星持,在這個(gè)網(wǎng)絡(luò)中的虛擬機(jī)之間可以相互訪問抢埋,虛擬機(jī)不能訪問外部網(wǎng)絡(luò),外部網(wǎng)絡(luò)也不能訪問內(nèi)部虛擬機(jī)督暂。
- Host-only Adapter 主機(jī)模式 : 也可以通過配置實(shí)現(xiàn)揪垄,下次有機(jī)會(huì)再看看。
各個(gè)接入方式對(duì)比:
NAT | Bridged | Internal | Host-only | |
---|---|---|---|---|
虛擬機(jī)->宿主機(jī) | √ | √ | × | 默認(rèn)不能逻翁,需設(shè)置 |
宿主機(jī)->虛擬機(jī) | × | √ | × | 默認(rèn)不能饥努,需設(shè)置 |
虛擬機(jī)->其他主機(jī) | √ | √ | × | 默認(rèn)不能,需設(shè)置 |
其他主機(jī)->宿主機(jī) | × | √ | × | 默認(rèn)不能八回,需設(shè)置 |
虛擬機(jī)之間 | × | √ | 同網(wǎng)絡(luò)名下可以 | √ |
配置
從對(duì)比中可以看出橋接方式是最優(yōu)的方案酷愧,但是配置之后,宿主機(jī)和虛擬機(jī)之間能夠互通辽社,但是在虛擬機(jī)中不能上外網(wǎng)了伟墙,因?yàn)榕渲玫乃拗鳈C(jī)DNS不能解析外部域名,而虛擬機(jī)中也無法ping通諸如114.114.114.114的地址滴铅。
如果做NAT的話戳葵,虛擬機(jī)是可以訪問外網(wǎng)的,所以可以給虛擬機(jī)設(shè)置兩個(gè)網(wǎng)卡汉匙。一個(gè)做橋接一個(gè)做NAT就達(dá)到目的了拱烁。
[圖片上傳失敗...(image-36920f-1561027861824)]
需要注意的是橋接網(wǎng)卡在虛擬機(jī)中需要手動(dòng)配置一個(gè)和宿主機(jī)同網(wǎng)段的IP,網(wǎng)關(guān)和DNS最好和宿主機(jī)配置一致噩翠。
參考
https://blog.csdn.net/chaishen10000/article/details/82984811
轉(zhuǎn)自: http://heqiao2010.github.io