ORACLE RAC开启防火墙
2023-09-14 09:14:48 时间
背景:由于安全检查的要求,需要开启服务器的防火墙,但是服务器上部署着ORACLE RAC集群;防火墙开启后,必须保障ORACLE RAC正常运行。
修改防火墙:
vi /etc/sysconfig/iptables
# sample configuration for iptables service
# you can edit this manually or use system-config-firewall
# please do not ask us to add additional ports/services to this default configuration
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-N whitelist
-A whitelist -s 1.10.12.66 -j ACCEPT
-A whitelist -s 1.10.12.67 -j ACCEPT
-A whitelist -s 1.10.12.85 -j ACCEPT
-A whitelist -s 1.10.12.86 -j ACCEPT
-A whitelist -s 1.10.12.87 -j ACCEPT
-A whitelist -s 1.10.12.16 -j ACCEPT
-A whitelist -s 1.12.56.17 -j ACCEPT
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -i eth0 -j ACCEPT
-A INPUT -i eth0:1 -j ACCEPT
-A INPUT -p tcp -j whitelist
-A INPUT -p udp -j whitelist
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
注意事项:
whitelist(白名单),必须包含集群中所有节点的PUBLIC IP、 VIP 、PRIVATE IP,最好是使用ifconfig查看,里面所有的IP都放到白名单里面的。
私有IP的网卡,以及绑定网卡:
-A INPUT -i eth0 -j ACCEPT
-A INPUT -i eth0:1 -j ACCEPT允许白名单里面的所有tcp、udp请求,不限制任何端口:oracle rac集群私网通信时,用到了udp。
-A INPUT -p tcp -j whitelist
-A INPUT -p udp -j whitelist其它项,就不一一解释了。
最后,service iptables start,开启防火墙即可。
扩展:linux /etc/sysconfig/iptables文件详解,见下文:
相关文章
- 深入浅出:学习Oracle数据库语法(oracle数据库语法)
- Oracle启动归档:获取更强可用性(oracle开启归档)
- Oracle 融合中间件:开启新纪元(oracle融合中间件)
- Oracle 闪回功能开启:实现更便捷的数据恢复(oracle开启闪回)
- Oracle触发器类型:一次性深入了解(oracle触发器类型)
- Oracle无限制大小:扩展自由探索新空间(oracle不限制大小)
- 开启Oracle数据库监听端口配置.(oracle开启监听端口)
- 保障网络安全:如何正确配置防火墙与Oracle服务器?(防火墙oracle)
- 语句妙用Oracle中跳出IF语句开启新奇编程(oracle中跳出if)
- 测试Oracle中的二维数组探索一个未知世界(oracle二维数组测试)
- Oracle事务开启命令实现安全交易(oracle事务开启命令)
- 以姓名为基准,Oracle分组探索(oracle以姓名分组)
- 操作简易Oracle关闭与开启深度剖析(oracle关闭开启)
- Oracle数据库中开启中文博客之旅(oracle 中文博客)
- Oracle事务可实现多个事务同时开启(oracle事务开启多个)
- Oracle 不配置EM,如何优化性能(oracle 不配置em)
- 使用Oracle Map方法开启新视野(oracle map方法)
- Oracle IDAM技术开启数据保护新纪元(oracle idam)
- Oracle DBA转型开启新的职业生涯(oracle dba转型)
- Oracle DBA的丰富知识拓宽视野(oracle dba知识)
- Oracle 10g开启数据库革新之路(oracle 1081)
- Oracle ACES开启未来的信息技术时代(oracle aces)