一.需求
本機(jī)是Mac OS ,虛擬機(jī)里安裝了Oracle數(shù)據(jù)庫(kù),想在外面本機(jī)上訪問(wèn)連接虛擬機(jī)里的oracle數(shù)據(jù)庫(kù)
二.解決辦法
1.VMware的網(wǎng)絡(luò)設(shè)置中新增一個(gè)網(wǎng)絡(luò)連接方式(先解鎖),如下圖我新增的vmnet2。
填上IP網(wǎng)段,自己隨便寫(xiě)一個(gè),不跟現(xiàn)有IP沖突就可以;增加你要映射的虛擬機(jī)IP地址以及端口號(hào)(我要映射的是oracle端口號(hào)1521)

圖1
2.設(shè)置當(dāng)前虛擬機(jī)的網(wǎng)絡(luò)適配器
操作之前虛擬機(jī)要關(guān)機(jī),點(diǎn)擊添加設(shè)備,選擇網(wǎng)絡(luò)適配器,勾選之前新增的網(wǎng)絡(luò)連接方式

圖2

圖3

圖4
3.設(shè)置虛擬機(jī)的網(wǎng)絡(luò)
運(yùn)行虛擬機(jī),設(shè)置虛擬機(jī)的IP為剛剛自己定的IP地址

圖5
4.連接測(cè)試
在本機(jī)連接oracle數(shù)據(jù)庫(kù),對(duì)應(yīng)的數(shù)據(jù)庫(kù)IP是127.0.0.1,端口是1521,測(cè)試連接成果。如果有問(wèn)題,就關(guān)閉虛擬機(jī)里的防火墻。

圖6