出于数据安全考虑,对Oracle数据库的IP做一些限制,只有固定的IP才能访问。
修改 db_1/NETWORK/ADMIN/sqlnet.ora文件
增加以下内容(红色表示注释):
#开启ip限制功能
tcp.validnode_checking=yes
#允许访问数据库的IP地址列表,多个IP地址使用逗号分开
tcp.invited_nodes=(192.168.1.110)
#禁止访问数据库的IP地址列表,多个IP地址使用逗号分开
tcp.excluded_nodes=(192.168.1.111)
然后重启监听即可。
注:
1、第一行必需写,任何平台都可以,但是只适用于TCP/IP。
2、第二行和第三行任写一行即可,如果tcp.invited_nodes与tcp.excluded_nodes都存在,以tcp.invited_nodes为主。
3、不要禁止服务器本机的IP地址,否则通过lsnrctl将不能启动或停止监听,因为该过程监听程序会通过本机的IP访问监听器。
相关文章
- Centos 设置静态ip地址 远程工具Putty连接访问
- [转帖]Oracle 使用sqlnet.ora/trigger限制/允许某IP或IP段访问指定用户
- 使用ORACLE 监听白名单功能 限制特定IP访问数据库
- 服务器直连电脑(盒子直连电脑)电脑需要设置为固定ip才能访问盒子
- API网关工具Kong或nginx ingress实现对客户端IP的白名单限制,提高对外服务的访问安全-三、nginx ingress
- 怎样设置Apache访问限制(根据目录、url路径等条件限制)
- 开启cdn对某些需要限制访问IP的路径影响及解决方案
- Oracle设置“服务”占用,分配内存限制
- vue项目设置通过IP和localhost可同时访问
- flask ip 端口设置无效,外网无法访问