1、编辑sqlnet.ora
对oracle目录$ORACLE_HOME/network/admin(如/u01/app/oracle/product/12.2.0/db_1/network/admin)下的sqlnet.ora文件中添加:
TCP.VALIDNODE_CHECKING = YES
TCP.EXCLUDED_NODES= (IP1,IP2)--IP1,IP2是要添加黑名单的IP地址
2、监听重载
执行lsnrctl reload 或lsnrctl stop/lsnrctl start命令让黑名单生效
注:Lsnctl reload 不影响当前正在连接的会话 只影响reload发生以后产生的新的连接