天天看点

局域网内其他机子连接本机虚拟机上的Oracle

方法应该挺多,其他方法也没试成功,这里记录通过桥接模式连接。

实现原理:将虚拟机暴露在局域网内,局域网内机子就可以访问它

1. 虚拟机设置桥接模式:

 vmware --编辑--虚拟网络编辑器--更改设置--还原默认设置(这里看情况设置,不一定必须)

局域网内其他机子连接本机虚拟机上的Oracle

2. 设置需要使用桥接模式的虚拟机

局域网内其他机子连接本机虚拟机上的Oracle

3.这时候基本已经好了,只需要把虚拟机配置上局域网就OK了

因为局域网内人太多,我这里自动获取地址,最好配置固定地址

application--system tools--settings--network--wired设置(点齿轮)--设置ip地址(设置的是局域网的ip,不知道可以查看自己本机地址确认网段)

局域网内其他机子连接本机虚拟机上的Oracle

4. 查看ip地址(我的自动获取需要这步操作):

命令:ifconfig

局域网内其他机子连接本机虚拟机上的Oracle

5.局域网其他机子配置tns(可以先ping试试通不通)

VMORCL1 =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.54)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)

)

6.局域网其他机子(包含本机)上验证是否可以访问

可以直接登录或者tnsping vmorcl1

局域网内其他机子连接本机虚拟机上的Oracle

过程多试试,注意防火墙等