网络配置
目录
一. 设定虚拟软件VMware的虚拟网络
二.查看Windows本机的网络适配器
三.设置虚拟机IP地址
四.系统设定
五.在虚拟机中设定oracle服务器的网络管理
六.在个人电脑中设定oracle客户端的网络管理
七.配置结果
在编辑一栏中选中“虚拟网络编辑器”;点更改设置,选中采用的vmnet项(仅主机模式的是vmnet1;NAT模式的是vmnet8),自定义一个子网IP,最后确定完成。
如下图所示。
在Windows个人电脑中,打开控制面板,打开网络和Internet,打开网络和共享中心,左侧竖栏里点击 更改适配器设置;
然后双击采用的网络适配器(仅主机模式的是vmnet1;NAT模式的是vmnet8),点详细信息可看到此适配器的IP地址(我的为192.168.33.1;掩码255.255.255.0),记录下来,后续用。如下图所示。
在Linux虚拟机中,使用root权限,编辑文本/etc/sysconfig/network-scripts/ifcfg-ens33
参考命令:
进入所在目录并编辑
[root@localhost ~]# cd /etc/sysconfig/network-scripts [root@localhost network-scripts]# vi ifcfg-ens33
需修改内容
BOOTPROTO=status
需新增内容(若有,则修改)
IPADDR=192.168.33.3 NETMASK=255.255.255.0 GATEWAY=192.168.33.1
解释和要求:将BOOTPROTO参数设为status,表示使用静态ip;
IPADDR为IP地址(如我设置的192.168.33.3),勿与GATEWAY相同而冲突;
NETMASK为子网掩码;
GATEWAY为网关(需要设置为 上一步查看的适配器地址,如我设置的192.168.33.1)。
1. 重启网络,以使上一步ip设置生效
参考命令:
systemctl restart network
到了这里,个人电脑去ping虚拟机时,是可以ping通的(如我在windows个人电脑里使用ping 192.168.33.3 )。
2. 关闭防火墙,以保证之后oralce客户端能访问虚拟机内的服务器
仅需使用
参考命令:
(永久生效)开启防火墙指定端口
firewall-cmd --zone=public --add-port=1521/tcp --parmanent firewall-cmd --reload
(永久生效)关闭防火墙 和 关闭防火墙自启动
systemctl stop firewalld
systemctl disable firewalld.service
若需要临时关闭或开启,可查看其他文章。
1. 设定oracle服务器
使用下面指令,启动Oracle Net Manager,展开Service Naming,选择如图设定。
netmgr
如下图所示。
2. 设定oracle监听程序
同上,启动Oracle Net Manager,展开Listeners,选择如图设定。如下图所示。
然后切换上方的选项为Database Services,
并选择如下设定(若没有页,点击Add Database)。如下图所示。
在Windows开始窗口的应用列中,
找到Oracle–OraClient11g_home1下的Net Manager并启动(或直接在最近添加中寻找)。
启动后,展开Service Naming,选择如图设定。如下图所示。
以下为本人的配置结果,仅供参考。