防火墙行为

简介

防火墙配置取决于在控制器上执行的操作和初始配置状态。有 5 个可能的初始状态:

o在控制器中没有缺省脚本文件。

o存在正确脚本文件。

o存在不正确的脚本文件。

o不存在缺省脚本文件,并且应用程序已配置防火墙。

o已执行动态脚本文件配置。

无缺省脚本文件

如果...

则...

启动控制器

不配置防火墙。不激活任何保护。

执行动态脚本文件

根据动态脚本文件配置防火墙。

执行不正确的动态脚本文件

不配置防火墙。不激活任何保护。

下载应用程序

根据应用程序设置配置防火墙。

存在缺省脚本文件

如果...

则...

启动控制器

根据缺省脚本文件配置防火墙。

执行动态脚本文件

删除缺省脚本文件的整个配置。

根据动态脚本文件配置防火墙。

执行不正确的动态脚本文件

根据缺省脚本文件配置防火墙。

不考虑动态脚本文件。

下载应用程序

忽略应用程序的整个配置。

根据缺省脚本文件配置防火墙。

存在不正确的缺省脚本文件

如果...

则...

启动控制器

不配置防火墙。不激活任何保护

执行动态脚本文件

根据动态脚本文件配置防火墙。

下载应用程序

根据应用程序设置配置防火墙。

无缺省脚本文件的应用程序设置

如果...

则...

启动控制器

根据应用程序设置配置防火墙。

执行动态脚本文件

删除应用程序设置的整个配置。

根据动态脚本文件配置防火墙。

执行不正确的动态脚本文件

根据应用程序设置配置防火墙。不考虑动态脚本文件。

下载应用程序

删除上一个应用程序的整个配置。

根据新应用程序设置配置防火墙。

执行已执行的动态脚本文件

如果...

则...

启动控制器

根据动态脚本文件配置来配置防火墙(请参见注释)。

执行动态脚本文件

删除上一个动态脚本文件的整个配置。

根据新动态脚本文件配置防火墙。

执行不正确的动态脚本文件

根据上一个动态脚本文件配置来配置防火墙。不考虑不正确的动态脚本文件。

下载应用程序

忽略应用程序的整个配置

根据动态脚本文件配置防火墙。

注意: 如果将包含网络安全脚本的 SD 卡插入到控制器中,将阻止启动。首先拔出 SD 卡才能正确启动控制器。