上一主题: 导入自定义应用程序映射规则下一主题: 导入规则时出现的错误消息


导入应用程序映射规则更新

您可以通过导入采用适当格式的 .csv 文件来创建一种类型的应用程序映射规则。 提供了一些示例 .csv 文件,说明了每种类型的导入文件中必须包含的字段。

请执行以下步骤:

  1. 以管理员组成员的用户身份登录到 NFA 控制台服务器或单机服务器。
  2. 获取要更新的现有规则的规则 ID。
    1. 打开命令提示符,转至包含 .csv 文件的目录。 以下命令会显示默认位置:
      cd <install_path>\reporter\racmd
      

      其中:

      <install_path> 是产品安装路径。 默认情况下,产品安装路径为 C:\CA\NFA。

      racmd 是包含 .csv 导入文件的目录。 安装产品时,该文件将被写入此目录。

    2. 通过输入以下命令导出规则定义:
      racmd -export csv
      

      导出文件名为 getapplicationmapping_<时间戳>.csv。 该文件位于当前目录中。

      该命令会返回状态消息:正在创建 csv 文件。 操作完成后,命令提示符会再次显示。

    注意:规则 ID 是特定于当前单机或 NFA 控制台系统的。

  3. 在电子表格或文本编辑器中打开导出文件。

    对于每个当前应用程序映射规则,导出文件包含以规则 ID 开头的一行。 该行还包括您可以忽略的额外信息。

  4. 找到并记下要编辑的每个规则对应的 ID。
  5. 准备导入文件:
    1. 打开您的规则类型对应的示例导入文件的副本:
      • 所有 (ToS) 规则 - tos.csv
      • 具有指定协议的主机规则 - server-protocol.csv
      • 没有指定协议的主机规则 - server.csv
      • 子网规则 - subnet.csv
      • NBAR2 规则 - nbar2.csv
    2. 添加 appID 列和规则值,如下列示例中所示:

      示例:用于添加 NBAR2 规则的导入文件中的前两行

      name,desc,newPort,applicationid
      youtube,Youtube video streaming,65035,82
      

      其中:

      name = 规则名称
      desc = 规则说明
      newPort = 目标端口
      applicationID = NBAR2 应用程序 ID

      示例:用于更新 NBAR2 规则的导入文件中的前两行

      appID,name,desc,newPort,applicationid
      35,YouTube,Youtube video streaming,65035,82
      

      其中:

      appID = 规则 ID

      如果您更新 NBAR2 应用程序映射规则,请不要更改 NBAR2 应用程序 ID 值。 如果您更改了该值,规则将不会按预期运行。

    3. 除添加 appID 列和值外,请遵循导入自定义应用程序映射规则的步骤 4 中列出的导入映射准则。
    4. 保存导入文件。

      建议您将导入文件保存到导入命令所在的同一目录中:<install_path>\reporter\racmd。

  6. 转至包含 .csv 文件的目录:
    cd <install_path>\reporter\racmd
    

    其中:

    <install_path> 是产品安装路径。 默认情况下,产品安装路径为 C:\CA\NFA。

    racmd 是包含 .csv 导入文件的目录。 安装产品时,该文件将被写入此目录。

  7. 输入以下命令:
    racmd -import nbar2_updated.csv
    

    其中:

    nbar2_updated.csv 是您刚创建的更新文件的名称。 如果您移动了 .csv 文件,请包括完全限定的路径(路径和文件名)。

    如果导入期间发生任何错误,则会显示错误消息。 如果未返回任何消息,则说明导入成功,未出现问题。

  8. (可选)确认更新的规则正确列在了“应用程序定义”页面中:
    1. 从 NFA 控制台菜单中选择“管理”。

      此时将打开“管理”页面。

    2. 从“管理”菜单中选择“应用程序定义”。

      将打开“应用程序定义”页面。

  9. (可选)确认应用程序流量正确标记在下列位置: