博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
weblogic 配置连接过滤器设置ip黑白名单
阅读量:6968 次
发布时间:2019-06-27

本文共 1240 字,大约阅读时间需要 4 分钟。

hot3.png

最近有个项目部署在weblogic上,要求过滤客户访问ip,设置ip白名单。百度谷歌了很久,终于弄好了,现将步骤总结如下:

  1. 进入weblogic 管理控制台,点击要配置的域
  2. 点击对应的域之后,右侧会出现域相关的设置,点击安全设置“security”.
  3. 点击security之后会显示安全相关的配置项。先出现的选项卡中选择“filter”过滤器。
  4. 点击过滤器就进入过滤器设置界面。勾选"Connection Logger Enabled"设置项。
  5. 配置connection filter 路径,即配置过滤器类路径。
    这里有两种配置方法:
    1)wellogic 自带的过滤器weblogic.security.net.ConnectionFilterImpl。
           如果用自带的过滤器配置的话,将weblogic.security.net.ConnectionFilterImpl填入connection filter框中,并在下面的“Connection Filter Rules:”中配置过滤规则;
    过滤规则语法说明如下:
    a.每条规则必须在一行写。
    b.规则中的各项内容由空格分隔。
    c.井号(#)是注释字符。线路上的井号后,一切都将被忽略。
    d.规则之前或之后的空白将被忽略。
    e.只包含空格或注释的行被跳过。
    配置的项目包括五项,依次为:(各项直接用空格隔开)
    目标地址                  本地地址    端口   允许/禁止  协议类型
    例:192.168.0.121  127.0.0.1  7001    deny          https
    详细说明:
         目标地址:需要控制(允许或禁止)的目标地址,可以配置对应的ip或者域名或者主机等,允                        许使用通配符*;
         本地地址:定义WebLogic Server实例的主机地址。(如果指定为星号(*),将返回所有本                         地IP地址)(我自己暂时还不清楚这个地址的意义,有清楚的朋友可以说明下)。
        端口:需要控制的端口。(使用星号(*)表示所有的端口都会过滤)
        允许/静止:允许为allow 禁止为deny。
        协议:制定过滤的请求协议类型。例httphttpst3t3sldapldapsiiop等
                   如果不配置的话,默认过滤所有的协议。
    示例:禁止ip为192.168.0.69的机器访问     192.168.0.69 * * deny
               只允许192.168.0.69的机器访问
                    192.168.0.69 * * allow #允许192.168.0.69访问
                     * * * deny  #禁止所有的访问
    2)自己编写对应的过滤器。自己编写的过滤器需要实现weblogic.security.net.ConnectionFilter接口,该接口中有一个accept方法;实现该接口需要导入对应的weblogic的开发包。具体我没有实践过。
    以上就是简单的总结。附步骤图:
    详细参考地址:

转载于:https://my.oschina.net/emperorPeng/blog/780707

你可能感兴趣的文章
linux gcc Makefile
查看>>
SpringBoot-Security-用户权限分配-配置验证规则
查看>>
学习大数据要掌握哪些语言?需要学习哪些内容? ...
查看>>
2019阿里云峰会-边缘计算专场,邀您共话大连接低时延场景下的技术探索与实践 ...
查看>>
云栖专辑| 阿里毕玄:程序员的成长路线
查看>>
jvm知识点总览
查看>>
如何在Windows 10 / 8.1 / 8中安装PHP或XAMP
查看>>
地铁译:Spark for python developers ---Spark的数据戏法
查看>>
举个栗子:专有云MaxCompute创建TableStore外部表
查看>>
网站服务器设置禁PING的方法步骤
查看>>
Linux基础命令---lpstat查看打印机状态
查看>>
新年福利 | 架构的“一小步”,业务的一大步
查看>>
Confluence 6 升级中的一些常见问题
查看>>
不可小看的数值类型—Python基础前传(5)
查看>>
集群中节点挂载数据盘的几种方式
查看>>
工作日志——基于k8s搭建spark集群
查看>>
3. 爬虫框架Clawler 爬取优酷电影名
查看>>
记维护旧项目遇到的问题
查看>>
Node v10.15.3 (LTS) 发布,服务器端的 JavaScript 运行环境
查看>>
如何让你的网站拥有网盘功能, 一分钟搞定
查看>>