• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

03-安全配置指导

目录

27-终端识别配置

本章节下载 27-终端识别配置  (228.40 KB)

27-终端识别配置


1 终端识别

1.1  终端识别简介

终端识别是建立物联网安全连接的重要前提,只有识别出终端,管理员才能对其进行控制。当终端流量(例如摄像头和各类传感器等向管理端发送采集到的数据)流经设备时,系统可以提取出终端信息(例如终端的厂商、型号、MAC地址等)进行分析和识别,并在设备的Web界面展示识别出的终端信息。系统可对识别后的终端进行控制,并可以在终端信息发生变更时(包括初次识别终端信息和后续终端信息发生变化)向用户发送日志,以进行告警。

1.1.1  工作模式

终端识别支持两种工作模式:

·     告警模式:此模式下,系统放行所有终端流量并发送告警信息。若系统检测到终端信息发生变化(包含首次识别出终端设备),则向用户发送日志进行告警。在安全控制要求比较宽松的场景中,可以采用此工作模式。

·     白名单模式:此模式下,系统仅会放行白名单中的终端流量并发送告警信息。若系统检测到白名单中的终端信息发生变化,则向用户发送日志进行告警。在安全控制要求较严格的场景中,可以采用此工作模式。

1.1.2  工作机制

1. 特征库

终端识别基于APR特征库识别终端信息,有关APR特征库的详细介绍,请参见“安全配置指导”中的“APR”。

2. 工作流程

终端识别的工作流程具体如下:

¡     告警模式:如图1-1左图所示,此模式下,系统识别并放行所有终端流量,如果系统识别出终端信息发生变化,则向用户发送日志进行告警;否则,不会发送日志。

·     白名单模式:如图1-1右图所示,此模式下,终端识别对终端流量的处理流程如下:

a.     系统对终端流量进行识别,对于无法识别出具体信息的终端将其归为other类终端。无论识别结果是明确的终端设备信息,还是other类终端,系统均检查终端设备的IP地址是否在白名单内。

b.     如果终端设备IP地址在白名单范围内,系统将检测终端信息是否发生变化。若终端信息没有发生变化,则直接放行该终端流量。

c.     若终端信息发生变化,则向用户发送日志进行告警,系统将继续检测白名单的动作是否为放行。

d.     若白名单的动作为放行,则系统放行终端流量;否则,系统丢弃终端流量。

图1-1 终端识别两种工作模式流程图

1.2  终端识别配置准备

在配置终端识别功能之前,需要升级APR特征库到最新版本(请参见“安全配置指导”中的“APR”)。

1.3  终端识别配置任务简介

终端识别配置任务如下:

(1)     配置终端识别的工作模式

(2)     (可选)配置终端组

(3)     配置用于识别终端地址的对象组

(4)     开启终端识别日志记录功能

(5)     配置终端识别白名单

(6)     (可选)配置审批合法功能

(7)     (可选)配置终端信息重识别

1.4  配置终端识别的工作模式

1. 配置步骤

(1)     进入系统视图。

system-view

(2)     进入终端识别视图。

terminal-identification

(3)     配置终端识别的工作模式。

work-mode { allowlist | warning }

缺省情况下,终端识别处于告警模式。

1.5  配置终端组

1. 功能简介

一个终端组,就是若干个终端的集合。可以将具有相似特征的终端添加到一个终端组中,方便用户统一管理。如果报文被识别为属于某个终端,而该终端又属于某个终端组,则报文相当于被识别为属于某个终端组。设备支持预定义终端组和自定义终端组,当特征库中的预定义终端组无法满足需求时,用户可以根据需求自定义终端组。

2. 配置步骤

(1)     进入系统视图。

system-view

(2)     进入终端识别视图。

terminal-identification

(3)     创建终端组,并进入终端组视图。

terminal-group group-name

(4)     (可选)配置终端组的描述信息。

description text

缺省情况下,终端组的描述信息为“User-defined terminal group”。

(5)     向终端组内添加终端。

include terminal terminal-name

1.6  配置用于识别终端地址的对象组

1. 功能简介

此功能用于准确识别终端设备的IP地址。缺省情况下,设备将报文的源IP地址识别为终端的IP地址,这种方式有时并不准确。例如,终端设备管理平台主动访问终端设备的报文,系统会把报文的源IP地址当做终端地址,此时就不准确了。可以通过配置地址对象组的方式来准确地确认终端地址。设备支持配置两种识别终端地址的对象组:

·     终端地址对象组:是指终端所在的地址对象组。当报文源/目的IP地址匹配终端地址对象组时,系统将报文的源/目的IP地址识别为终端地址。若报文源IP地址、目的IP地址同时匹配终端地址对象组,则将报文的源IP地址识别为终端地址。

·     管理地址对象组:是指管理终端设备的管理平台所在的地址对象组。当报文源/目的IP地址匹配管理地址对象组时,系统将报文的目的/源IP地址识别为终端地址。若报文源IP地址、目的IP地址同时匹配管理地址对象组,则将报文的目的IP地址识别为终端地址。

管理地址对象组优先级高于终端地址对象组,报文顺序匹配管理地址对象组及终端地址对象组。若成功匹配管理地址对象组,则停止匹配;否则,继续匹配终端地址对象组。如果报文的源/目的IP地址均不在地址对象组中,设备默认将报文的源IP地址识别为终端的IP地址。

2. 配置准备

进行以下配置之前,请完成终端地址对象组或管理地址对象组引用的IPv4或IPv6地址对象组的配置。有关IPv4或IPv6地址对象组的配置,请参见“安全配置指导”中的“对象组”。

3. 配置步骤

(1)     进入系统视图。

system-view

(2)     进入终端识别视图。

terminal-identification

(3)     配置用于识别终端地址的对象组,请至少选择其中一项进行配置:

¡     配置终端地址对象组。

terminal object-group { ipv4 | ipv6 } object-group-name

缺省情况下,未配置终端地址对象组。

¡     配置管理员地址对象组。

manage object-group { ipv4 | ipv6 } object-group-name

缺省情况下,未配置管理员地址对象组。

1.7  开启终端识别日志记录功能

1. 功能简介

当设备检测到终端信息(例如厂商、型号等)发生变化时,可以使用快速日志输出的方式向日志主机发送日志信息,便于用户及时地对终端进行处理。有关快速日志输出的详细介绍,请参见“网络管理和监控配置指导”中的“快速日志输出”。

2. 配置步骤

(1)     进入系统视图。

system-view

(2)     进入终端识别视图。

terminal-identification

(3)     开启终端识别日志记录功能。

logging enable

缺省情况下,终端识别日志记录功能处于关闭状态。

1.8  配置终端识别白名单

1. 功能简介

终端识别白名单用于过滤终端流量,若终端设备的IP地址在白名单范围内,则系统放行该终端流量;否则,系统丢弃该终端流量。终端识别白名单支持配置两种动作,具体如下。

·     放行:放行白名单内的所有终端流量

·     阻断:仅阻断终端信息发生变化的流量;终端信息未发生变化的流量不会被阻断。

2. 配置限制和指导

此功能仅在白名单模式下生效。

3. 配置步骤

(1)     进入系统视图。

system-view

(2)     进入终端识别视图。

terminal-identification

(3)     引用IP地址对象组生成白名单。

allowlist object-group ipv4 object-group-name

缺省情况下,未引用IP地址对象组生成白名单。

(4)     配置终端识别白名单的动作。

allowlist action { drop | permit }

缺省情况下,放行白名单内的终端流量。

1.9  配置审批合法功能

1. 功能简介

终端识别支持将终端审批为合法,即当管理员认为系统识别的终端信息准确可信时,系统可以将当前识别出的终端信息及其对应的IP地址自动记录下来作为合法凭证并展示在设备Web界面。

如果白名单动作为阻断,当白名单中的终端设备信息变化后,系统会丢弃这些终端的流量。若管理员认为变更后的终端可信,则可以使用该功能对变更后的终端进行审批合法,并放行变更后的流量。

2. 配置限制和指导

此功能仅在白名单工作模式下生效。

3. 配置步骤

(1)     进入系统视图。

system-view

(2)     进入终端识别视图。

terminal-identification

(3)     配置审批合法功能。

approved { all | ipv4 ipv4-address }

缺省情况下,未对终端进行审批。

1.10  配置终端信息重识别

1. 功能简介

当管理员认为终端设备状态不准确需更新时,可使用该功能重新识别终端设备。执行本功能后,系统将先删除前期已识别出的终端信息和已有的合法终端信息,然后对接入的终端进行重新识别与Web展示。

2. 配置步骤

(1)     进入系统视图。

system-view

(2)     进入终端识别视图。

terminal-identification

(3)     配置终端信息重识别。

reidentify { all | ipv4 ipv4-address }

1.11  终端识别显示和维护

在完成上述配置后,在任意视图下执行display命令可以显示配置后终端识别的运行情况,通过查看显示信息验证配置的效果。

表1-1 终端识别显示和维护

操作

命令

显示预定义终端信息

display terminal-identification terminal predefined

显示终端组信息

display terminal-identification terminal-group

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们