防火墙配置取决于在控制器上执行的操作和初始配置状态。有 5 个可能的初始状态:
o在控制器中没有缺省脚本文件。
o存在正确脚本文件。
o存在不正确的脚本文件。
o不存在缺省脚本文件,并且应用程序已配置防火墙。
o已执行动态脚本文件配置。
如果... |
则... |
---|---|
启动控制器 |
不配置防火墙。不激活任何保护。 |
执行动态脚本文件 |
根据动态脚本文件配置防火墙。 |
执行不正确的动态脚本文件 |
不配置防火墙。不激活任何保护。 |
下载应用程序 |
根据应用程序设置配置防火墙。 |
如果... |
则... |
---|---|
启动控制器 |
根据缺省脚本文件配置防火墙。 |
执行动态脚本文件 |
删除缺省脚本文件的整个配置。 根据动态脚本文件配置防火墙。 |
执行不正确的动态脚本文件 |
根据缺省脚本文件配置防火墙。 不考虑动态脚本文件。 |
下载应用程序 |
忽略应用程序的整个配置。 根据缺省脚本文件配置防火墙。 |
如果... |
则... |
---|---|
启动控制器 |
不配置防火墙。不激活任何保护 |
执行动态脚本文件 |
根据动态脚本文件配置防火墙。 |
下载应用程序 |
根据应用程序设置配置防火墙。 |
如果... |
则... |
---|---|
启动控制器 |
根据应用程序设置配置防火墙。 |
执行动态脚本文件 |
删除应用程序设置的整个配置。 根据动态脚本文件配置防火墙。 |
执行不正确的动态脚本文件 |
根据应用程序设置配置防火墙。不考虑动态脚本文件。 |
下载应用程序 |
删除上一个应用程序的整个配置。 根据新应用程序设置配置防火墙。 |
如果... |
则... |
---|---|
启动控制器 |
根据动态脚本文件配置来配置防火墙(请参见注释)。 |
执行动态脚本文件 |
删除上一个动态脚本文件的整个配置。 根据新动态脚本文件配置防火墙。 |
执行不正确的动态脚本文件 |
根据上一个动态脚本文件配置来配置防火墙。不考虑不正确的动态脚本文件。 |
下载应用程序 |
忽略应用程序的整个配置 根据动态脚本文件配置防火墙。 |
注意: 如果将包含网络安全脚本的 SD 卡插入到控制器中,将阻止启动。首先拔出 SD 卡才能正确启动控制器。 |