配置：ASF 管理员指南

# 配置

- 概述

- 英特尔® ASF Agent 控制台

- 登录脚本

- VBScript

- 组策略

- 转换

- WMI 浏览器

## 概述

英特尔® ASF Agent 控制台带有对 ASF 解决方案操作有影响的配置设置。可通过若干方法配置并启用您系统上的 ASF。下文列出 IT 管理员可使用的若干选项。

- VBScript
- 登录脚本
- 组策略
- 转换
- WMI 浏览器

表 1 列有 ASF Agent 可配置的设置。

#### 可配置的设置

设置 | 说明
AlertDestinationPingInterval | 启用 PingAlertDestination 时，此设置确定 Ping 到管理工作站的时间。
DestinationAddress | 管理工作站的 IP 地址。
Enable（启用） | 启用 ASF。
EnablePresenceHeartbeats | 管理工作站监控的客户端硬件所产生的脉冲，用以确定客户端是否联网。
PingAlertDestination | 启用时，发送一个标准的因特网控制报文协议 (ICMP) ping 信息包至管理工作站。
PresenceHeartbeatInterval | 来自客户机的搏动停顿间隔时间。
SNMP_Community | 用于匹配客户机与远程管理应用程序的标识符。
Enable Watchdog（启用监视程序） | 启用操作系统挂起监视程序计时器
Enable Watchdog Interval（启用监视程序间隔） | 监视程序计时器停顿间隔时间。
Remote Control Functions（远程控制功能） | 启用远程控制功能
Set ASF Security Keys（设定 ASF 安全密钥） | 设定 ASF 2.0 安全密钥。安全密钥长度应为 40 个字符。可接受的字符为 A 到 F，0 到 9。

### “生成树”计时参数

表 2 列有用于“生成树”的 ASF 可配置的设置。

设置 | 说明
Link_Reconnect_Count | 当链接短时丢失又恢复时（对“生成树”事件常见），ASF Agent 检测到网络链接已经恢复并试图与管理控制台重新连接。ASF Agent 使用由此参数指定的值向管理控制台发送（ICMP）Ping。IT 管理员在链接恢复时应考虑网络通信的概况，以及需要多快将 ASF 警报发出。
Link_Reconnect_Interval | 当链接暂时丢失又恢复时（对生成树事件常见），ASF Agent 检测到网络链接已经恢复并试图尽快向管理控制台发送警报。网络链接恢复时，ASF Agent 通过 Link_Reconnect_Interval 参数指定的值加快网络 Ping。这将以 Link_Reconnect_Count 指定的次数持续发生。过了这段时间，ASF Agent 返回到每 Proxy Ping Interval（代理 Ping 间隔）向管理控制台发送一次（ICMP）Ping。
Send_Pet_Delay | 当链接暂时丢失又恢复时（对生成树事件常见），ASF Agent 检测到网络链接已经恢复。ASF Agent 在检测到英特尔的以太网控制器具有在链接丢失后存储 ASF 警报的功能时，可以设定延迟向管理控制器发送警报。此参数指定 ASF 在链接恢复之后向管理控制台发送警报之前等待的时间。此参数使 IT 管理员能避免在网络交通繁忙的时候发送警报。

## 英特尔® ASF Agent 控制台

要启动英特尔 ASF Agent 控制台，双击控制面板中的英特尔 ASF Agent 控制台快捷键。

### “常规”选项卡

在 ASF Agent 控制台的常规选项卡中，您可以启用或禁用 ASF，并选择要使用的适配器。此应用程序的其余选项卡是 IT 管理员用以优化网络性能的高级设置。

该选项卡包含配置集成 ASF 功能的 LAN on Motherboard (LOM) 或网络接口控制器 (NIC) 以及启用报警所需的所有基本信息。所需步骤如下：

1. 勾选启用 ASF 以启用 ASF并使所有的其他配置选项可用。
2. 选择活动适配器选项列出 LOM 或网络接口卡，以用于 ASF。如果系统中没有支持 ASF 的适配器，则组合框为空，而且应用按钮和所有其它选项卡均被禁用。如果系统中包括至少一个具有 ASF 功能的适配器或 LOM，则在适配器列表中会有一个额外的自动选择 项目。若选择此项目，ASF Agent 控制台会自动选择最适合配置的适配器。在此例中，按下应用按钮后，组合框显示所选适配器。您还可以从列表中选择具体的适配器。为有助于您的选择，您可以选择如何描述适配器。从首选项菜单，选择标识适配器标准并从支持的格式中选择一项 － MAC 地址、本地连接名称、适配器说明以及微端口实例。
3. 在陷阱目标地址框中输入装有远程管理控制台的计算机的 IP 地址。
4. 如果网络要求，在 SNMP 团体字符串框中输入与装有远程管理控制台的系统相匹配的标识符。
5. 单击应用。

完成软件配置后，状态按钮变成绿色，并出现报警已启用字样。

### “计时器”选项卡

计时器选项卡使 IT 管理员能查看、启用和调整搏动计时器、操作系统挂起监视程序计时器、ping 设置。要修改计时器设置，选择该计时器，然后调整滑动条。更新完成后，单击应用。

#### 启用搏动

一经启用，计时器将从客户系统向管理控制台提供一个硬件生成的博动，使其能监视系统、验证该系统存在。间隔是两次博动之间的秒数。计时器安装在硬件中并独立于操作系统。

#### 启用操作系统挂起监视程序。

操作系统挂起间隔配置 ASF 在确定操作系统已挂起之前所用的时间段。操作系统每隔若干秒钟重置监视计时器一次。如果监视计时器不在操作系统挂起间隔设置中指定的时间内重置，ASF 则认定操作系统已挂起。

#### 启用 ping 管理控制台

启用时 (PingAlertDestination)，该计时器发送一个标准的因特网控制报文协议 (ICMP) Ping 信息包至管理控制台。间隔值为两次 Ping 之间的时间 (AlertDestinationPingInterval)。

### “远程控制”选项卡

可通过 IT 管理员启用或禁用对系统进行远程通电、断电、重新引导和电源周期的能力。ASF 版本 1.0 和 ASF 版本 2.0 均有此功能。但是 ASF 版本 2.0 另有一个身份验证安全性图式用以验证管理控制台具有恰当的凭据来远程控制一个系统。远程控制选项卡提供分别启用或禁用各项远程控制功能的能力。IT 管理员能指定引导媒体，如引导至：A：、C：、和 PXE 服务器等等。此外，该可以指定引导属性，IT 管理员可以指定锁定键盘或禁用系统上的前面板按钮。请参阅 ASF 规范以了解所有受支持的功能。

| 注意：管理控制台和客户机系统必须支持远程控制功能方能利用这些功能。

### “安全性”选项卡

这一选项卡允许 IT 管理员设定安全性密钥以及随机数种子。此项信息仅在安装有 ASF 2.0 适配器的 ASF 2.0 系统上可见。IT 管理员可以手动设置自定义密钥，也可以从一个发布文件加载密钥。这些密钥将作为标签显示在选项卡上。注意：出于安全性考虑，密钥无法从警报设备上回读。因此，应用密钥后，显示的是一串星号而不是真正的密钥键字母。应用密钥之前，验证是否正确输入了密钥。

| 注意：?G 设置新的密钥并不影响当前设置了安全性的 ASF 会话，这些会话用的是从先前设置的密钥派生的密钥。要重置会话密钥，或者中断此会话，或者在报警的适配器上禁用 ASF，然后再将其重新启用。

### “本地信息”选项卡

此选项卡显示有关本地机器的信息。

### “生成树”选项卡

此选项卡允许 IT 管理员设定生成树参数。

#### 链接重新连接时 Ping 目的地

- 时间间隔：当链接暂时丢失又恢复时（对生成树事件常见），ASF Agent 检测到网络链接已经恢复并试图尽快向管理控制台发送警报。网络链接恢复时，ASF Agent 通过此参数指定的值加快网络 Ping。这将在计数中指定的时间内持续发生。过了这段时间，ASF Agent 返回到每 Proxy Ping Interval（代理 Ping 间隔）向管理控制台发送一次（ICMP）Ping。
- 计数：当链接短时丢失又恢复时（对“生成树”事件常见），ASF Agent 检测到网络链接已经恢复并试图与管理控制台重新连接。ASF Agent 使用由此参数指定的值向管理控制台发送（ICMP）Ping。IT 管理员在链接恢复时应考虑网络通信的概况，以及需要多快将 ASF 警报发出。

#### 在链接重新连接时延迟发送“平台事件陷阱”

当链接暂时丢失又恢复时（对生成树事件常见），ASF Agent 检测到网络链接已经恢复。ASF Agent 可能会因为意识到英特尔的 82541 EM 和 82547EM 设备将存储 ASF 警报，而暂时不向管理控制台发送警报。此参数指定 ASF 在链接恢复之后向管理控制台发送警报之前等待的时间。此参数使 IT 管理员能避免在网络交通繁忙的时候发送警报。

## 登录脚本

可使用现存的用户登录脚本配置 ASF，由此利用现存体系结构来配置 ASF 客户机。参见 ASF 登录配置脚本样本。熟悉脚本编程的 IT 管理员可以对样本文件进行修改。要将该文件保存到硬盘上，右击链接，使用 .xxx 扩展保存文件。

| 警告： 不得在任何可能对设备和数据造成风险的环境中使用 ASF 样本登录配置脚本。英特尔对此脚本不提供任何技术支持。此脚本未经测试，因此可能包含某种在设计、制造和/或警告方面的缺陷。此脚本仅以“原样”作为可能的实现的一个示例提供，绝不包含任何明示或暗示的担保，也不包含对适销性或对特定用途的适用性的担保。当您使用此脚本时，无论您是否在使用前已经过考虑，即使是在合法或可恢复损失的情况下，您明确放弃因使用此脚本而造成的任何损失向英特尔追究任何责任。有关脚本编程的信息，请参阅相应的 Microsoft* 文档。

使用登录脚本来配置整个企业的 ASF，有以下若干可能的选项：

- 让用户的登录脚本来运行一个脚本以启用并配置 ASF

- 使用部署软件部署并运行登录脚本以启用和配置 ASF

- 创建一个批文件，依次在网络中的每台机器上运行脚本，以启用和配置 ASF

## VBScript

WMI 提供一个脚本编程接口。您可以使用 VBScript 来编写脚本以本地或远程连接到 WMI 服务、检索信息或执行方法。由于 ASF 是通过 WMI 执行的，您可以用脚本设定 ASF 配置值。本节包括一个 Visual Basic 样本脚本，可以从命令提示符下远程启用/禁用和配置客户端上的报警。此脚本允许您配置可配置设置（“生成树”除外）。

下面的文本文件包含样本脚本。如果熟悉脚本编程，您可以修改该文件并用于您的组织。要将该文件保存到硬盘上，右击链接，将该文件以扩展名 .vbs 保存到指定的位置。

| 警告： 在设备或数据有可能会处于风险的情况下不应使用 ASF 样本配置脚本英特尔不对此脚本提供任何技术支持。此脚本未经任何测试，因此可能包含设计、制造和（或）警告方面的缺陷。此脚本仅以“原样”作为可能的实现的一个示例提供，绝不包含任何明示或暗示的担保，也不包含对适销性或对特定用途的适用性的担保。当您使用此脚本时，无论您是否在使用前已经过考虑，即使是在合法或可恢复损失的情况下，您明确放弃因使用此脚本而造成的任何损失向英特尔追究任何责任。有关 WMI 脚本编程的详情，请参阅相应的 Microsoft* 文档。

在企业中使用 Visual Basic 脚本配置 ASF 的可选项如下：

- 让用户的登录脚本来运行一个脚本以启用并配置 ASF

- 使用部署软件部署并运行脚本以启用和配置 ASF

- 创建一个批文件，依次在网络中的每台机器上运行脚本，以启用和配置 ASF

| 注意：?G 要远程连接到 WMI 服务，您必须具备本地和远程系统的管理员权限。

要执行脚本，打开命令提示。在保存 .vbs 文件的目录中，键入 cscript.exe <脚本名称> 以及相应的参数。样本脚本文件中描述的参数如下：

[/target:<系统名称>] [/user:<用户名>] [/password:<密码>] [/enable:true|false] [/destinationip:<目的地 IP>] [/ping:true|false] [/pinginterval:<间隔>] [/heartbeat:true|false] [/heartbeatinterval:<间隔>] [/snmpcommunity:<snmp 团体>] [/retrycount:<重试计数>] [/retryinterval:<重试间隔>]

例如，命令 cscript.exe asf.vbs /target:frank /user:steve /password:foo /enable:true 将启用名为 frank 的目标计算机上的 ASF。样本脚本文件还提供了其它例子。

如果未指定 / target 参数，系统会将脚本应用于本地计算机。如果未指定任何其它参数，脚本将从目标计算机检索当前配置设置；或者如果未指定目标计算机，则脚本将从本地计算机检索当前配置设置。

## 组策略

Microsoft 组策略使 IT 管理员能使用在各个客户机系统上可用的 Microsoft 注册表在后台配置其客户机系统。组策略编辑器可被用来创建可分配给一个组、站、域或组织单位的 ASF 策略。此外，Microsoft 组策略还可以用来强制安装 ASF Agent、配置脚本（如登录或 VB 脚本）。下一步，将创建确定配置的管理模板，并将其应用到网络上。

可配置 Microsoft 组策略来重新应用到所有客户机系统，并锁定这些客户机系统，使终端用户无法修改配置。若要获取组策略更多详细信息，请访问 Microsoft 的网站：www.microsoft.com。

## 转换

Microsoft 安装器(MSI) 支持代表两个 Microsoft 安装器(MSI) 数据库之间不同之处的“转换”。转换一经下载到客户机系统，便修改目标数据库中的信息。IT 管理员创建一个包含将初始安装程序转换到理想的安装程序所需要的配置更改。转换一旦生成，一个包含初始 ASF 安装程序以及被生成的转换的程序包将被创建。

若要获取有关转换的额外细节，请访问 Microsoft 网站：www.microsoft.com。有关能帮助您创建转换的工具，不妨向 InstallShield* 公司咨询，其网址是： www.installshield.com

## WMI 浏览器

可以使用 WMI 浏览器（如 Windows CIM Studio 或 WBEMTEST）来更改 ASF 属性和可配置的设置。

从 root/cimv2 命名空间，巡航至类名 IA_ASF_OOBAlertService。如果您的浏览器支持搜索，对此类名执行搜索。否则，使用以下派生脚本：

> root\cimv2\CIM_ManagedSystemElement\CIM_LogicalElement\CIM_Service\
> CIM_OOBAlertService\IA_ASF_OOBAlertService

被管理对象格式是通用信息模型 (CIM) 标准的一部分，.mof 文件在 CIM 中的作用如同管理信息格式 (.mif) 文件在桌面管理界面 (DMI) 标准中所起的作用。.mof 文件包含 CIM 类的可编译定义，并包括作为每个类一部分的属性、限定词和说明。.mof 中的类条目仅作为一种定义，任何服务于类的代码必须在其它地方执行。

以下是一个示例 .mof 文件的内容：

> instance of IA_ASF_OOBAlertService
> {
> AlertDestinationPingInterval = 60;
> Caption = "Intel ASF OOB Alert Service";
> CreationClassName = "IA_ASF_OOBAlertService";
> Description = "Intel ASF OOB Alert Service";
> DestinationAddress = "10.9.235.24";
> DestinationIsAckCapable = TRUE;
> DestinationType = 1;
> Enable = TRUE;
> EnablePresenceHeartbeats = TRUE;
> IPAddress = "10.9.235.3";
> MAC_Address = "00-d0-b7-a8-69-11";
> MessageFormat = 5;
> Name = "Intel ASF OOB Alert Service";
> NetBIOSName = "SAG-RAINIER-XP";
> OtherDestinationTypeDescription = "SNMP";
> PingAlertDestination = TRUE;
> PresenceHeartbeatCapable = TRUE;
> PresenceHeartbeatInterval = 60;
> PresenceHeartbeatIntervalMaxValue = 1359;
> PresenceHeartbeatIntervalMinValue = 11;
> RetryCount = 3;
> RetryCountMaxValue = 255;
> RetryCountMinValue = 1;
> RetryInterval = 20;
> RetryIntervalMaxValue = 346;
> RetryIntervalMinValue = 3;
> SafeMode = FALSE;
> SelectedAdapter = "{27BDB01E-9576-4165-B255-1DE6470F64A7}";
> SNMP_Community = "public";
> Started = TRUE;
> StartMode = "Automatic";
> Status = "OK";
> SupportedAdapters = {"{27BDB01E-9576-4165-B255-1DE6470F64A7}"};
> SystemCreationClassName = "Win32_NTDomain";
> SystemID = "6061";
> SystemName = "Domain:SAG-RAINIER-XP";
> UUID = "44454c4c000010ff80ff80c04fffffff";
> };

`最近修订日期 7/27/07 11:21a 修订版 16`