页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

注意:相关配置信息的说明,可以查看功能下方的帮助


(2)标识外网

标识外网的方式有两种:【按请求头名称标识外网】或【按请求端IP标识外网

按请求头名称标识外网,前置代理机需要自定义一个请求头,key建议全英文,大小写不敏感,如示例:nginx设置了自定义请求头【customizeName】,值同样建议全英文。标识外网的方式有两种:【按请求头名称标识外网】或【按请求端IP标识外网】

  • 【按请求头名称标识外网】:前置代理机需要自定义一个请求头,key建议全英文,大小写不敏感,如示例:nginx设置了自定义请求头【customizeName】,值同样建议全英文。


(3)选中defender.jsp的【按请求头名称标识外网】,并且填上你的自定义名称,如示例【customizeName

验证:怎么验证你的自定义请求头是否生效呢?

(3-1)、勾选【启动跟踪日志】的【是】并【保存】勾选【启动跟踪日志】的【是】并【保存】(非排查问题或验证外,不建议开启,会影响性能),然后进入smartbi->系统监控->日志→开始监控日志

访问代理地址,如以上nginx配置示例: http://10.10.11.254:8642/smartbi/vision/index.jsp ,此时日志里面搜素示例配置的自定义请求头【customizeName】的值【test】,若能读出来,说明配置没问题。


  • 按请求端IP标识外网

...

  • 】:该场景适合smartbi服务器及前置代理机不在同一台机器也就是不同的IP地址,这里填入外网访问的代理IP。


(43)验证配置是否生效

用代理地址访问【系统监控】、【用户日志】、【计划任务】等相关功能,假如返回403,则配置正常,按场景需要进行配置。


(54)支持按照功能分类和安全风险等级进行配置

注意:此项功能仅在2025年1月7号之后的V11及以上版本开放。

...

产品中提供代码编写和修改业务数据功能的高级模块,如定制任务、ETL 中的python节点、javascript查询等,由于操作灵活性较高,其相关接口均被归类为 高危类别


具体使用说明如下:

(5(4-1)不受限制的 IP

允许配置受信任的 IP 地址范围,来自这些地址的请求将跳过安全卫士的检查,直接放行。多个 IP 地址使用英文逗号分隔。注意这里要配置 地址使用英文逗号分隔。注意这里要配置 IP防伪造,才能获取到用户真实的IP地址。

类别

方法

示例

精确指定某个ip直接设置对应的ip地址即可。10.10.101.11
指定多个ip地址各个ip地址以英文逗号分隔。

10.10.101.11,10.10.101.21,10.10.101.31

指定某个ip段地址指定ip段地址区间,中间用减号(-)连接。10.10.101.0-10.10.101.255
指定ip支持标准的掩码

使用 标准CIDR 格式。计算方法可参考:计算方法

10.10.23.0/24

注意:不支持10.10.202.*

(5(4-2)白名单配置,可以按 功能分类 批量勾选接口,根据实际使用场景实现一键配置。例如,限制外网只能做浏览报表操作,只需勾选【浏览类别】即可,编辑和管理类的接口都会被拦截。

...

各类别属于包含关系,如下图所示。例如勾选了编辑类别,代表编辑类别和浏览类别的接口都在白名单内。


(5(4-3)黑名单配置,提供 高危类别 复选框,勾选后将自动拦截高风险接口


(65)其他功能说明:如defender.jsp 下的【帮助】

...