数据库安全审计的流程(校准证书有效期的规定)

2022-07-15,,,,

oracle rac是什么?

rac是real application clusters的缩写,译为“实时应用集群”, 是oracle新版数据库中采用的一项新技术,是高可用性的一种,也是oracle数据库支持网络计算环节的核心技术。

oracle rac中会有如下几个ip地址

真实ip和vip:oracle rac中每个节点都有一个虚拟ip,简称vip, 与真实ip在同一个网段。vip 附属在public网口接口。
vip和真实ip最主要的不同之处在于:vip是浮动的,而真实ip是固定的。在所有节点都正常运行时,每个节点的vip会被分配到网卡上;在linux下ifconfig查看,public网卡上是2个ip地址;如果一个节点宕机,这个节点的vip会被转移到还在运行的节点上。也就是幸存的节点的网卡上,多出来一个vip。

private-ip: rac中的 private私有ip用于心跳同步,这个对于用户层面,可以直接忽略。简单理解,这个ip用来保证两台服务器同步数据用的,属于rac内部之间通信。priv 与真实ip 不应同属一个接口。

scan-ip:oracle11gr2之后,引入了一个scan的概念。scan ip是作为一个新增ip出现的, scan ip其实是oracle在客户端与数据库之间,新加的一个连接层,当有客户端访问时,连接到 scan iplistener, 而scan ip listener接收到连接请求时,会根据 算法将该客户端的连接请求,转发给对应的instance上的vip listener,从而完成了整个客户端与服务器的连接过程。

简单说一下oracle rac的访问流程

客户端先访问scan-ip,然后oracle会根据算法返回一个vip至客户端,客户端最终访问vip进行业务访问。

下面用一个实际的环境来简要说明一下:

网络拓扑如下:

oracledb1的环境如下:

192.168.10.181db01为真实ip1

192.168.10.182 db02为真实ip2

192.168.10.183db01-vip为vip1

192.168.10.184db02-vip为vip2

192.168.20.181db01-priv为private-ip

192.168.20.182 db02-priv为private-ip

192.168.10.180rac-scan为scan-ip

oracledb1接口的情况如下

以下可看到rac1的监听ip,该监听ip是提供服务,一般是设备的vip和真实ip,同理rac2的监听ip是192.168.10.182、192.168.10.184,所以我们需要关注的是这每台设备的这2个ip。

ps:这个时候我们会有个疑问,为什么会提供2个ip提供监听,直接用真实ip不就好了吗???

没有vip时,oracle客户端是靠“tcp/ip协议栈超时”来判断服务器故障。而tcp/ip协议栈是作为os kernel的一部分来实现,不同的os有不同的阀值,用户获悉数据库异常的时间完全取决于os kernel的实现。因此,oracle rac引入了vip,从而避开对tcp协议栈超时的依赖。不过也有一些客户vip和真实ip都会用到,所以这个与客户沟通好他们的数据流是如何通信。)

当rac2挂了后,vip2飘到了rac1,虽然vip2飘过去了,但是vip2是不会提供服务,只由vip1提供服务,而scanip也会只提供vip1给客户端。

针对oracle rac环境,das如何进行审计数据库的访问记录?

镜像流量部署:

通过复制交换机的数据库流量,镜像到审计设备,进行审计。该部署方式对用户数据库环境无任何影响。建议条件允许的情况下,优先采取此方式进行部署配置。

agent部署:

在无法提供镜像端口的情况下可采用探针(agent)部署在数据库中。该部署方式适用云环境,虚拟环境,数据库比较分散等场景。探针与das建立连接,通过抓取网络中的流量获取信息发送到das设备,进行审计。

若是das2.0.3及以下版本,agent的配置文件是填写整个通信的物理接口,可在配置文件中配置物理接口,进行抓取物理接口的流量。

若是das2.0.5及以上版本,agent只能填写单个ip,所以我们需要了解好客户的数据通信流,它是采用哪个ip进行通信的(vip、真实ip)。若是与vip或者是真实ip其中一个ip通信,可在配置文件填写对应ip进行抓取流量;若是同时使用2个ip的话,das2.0.5默认带的agent版本是不支持的,若客户是这个情况的话,麻烦需要找对应区域深信服工程师提供。

《数据库安全审计的流程(校准证书有效期的规定).doc》

下载本文的Word格式文档,以方便收藏与打印。