snmpd.boots 文件
用途
提供 snmpdv3 代理程序的引导和引擎标识信息。
描述
snmpd.boots 文件提供 snmpdv3 代理程序的引导和引擎标识信息。 该文件包含两个元素:引擎 ID 和engineBoots(snmpv3守护进程已启动的次数)。
语法
engineID engineBoots 以下列表说明了语法中的变量:
- engineID
- 由 2 到 64 (必须是偶数) 个十六进制数字组成的字符串。 引擎标识唯一地标识管理域中的代理程序。 缺省情况下,使用特定于供应商的公式来创建引擎标识,且该标识包含代理的IP地址。 不过,用户可以选择使用任何符合 RFC 2271 中 snmpEngineID定义的引擎标识符,而且这些标识符在管理域内也是唯一的。对于与 IPv4 地址关联的 engineID ,前 8 个十六进制数字表示从因特网编号分配机构 (IANA) 获取的供应商企业标识。 对于IBM 来说,这个 ID 是 00000002。 最后 16 个十六进制数字是由供应商公式确定的。 对于 IBM,公式遵循以下规则:
- 前两个十六进制数字指示下一个 14 个十六进制数字的内容。
- 字符串
00指示接下来的 6 十六进制数字为零,后跟最后 8 十六进制数字中代理程序的 IP 地址。 - 字符串
01指示下一个 6 十六进制数字包含时间戳记,后跟最后 8 十六进制数字中代理程序的 IP 地址。
9.67.113.10的 SNMP 代理程序的 engineID 为00000002 00000000 09 43 71 0A(为清楚起见,添加了空格)。与 IPv6 地址关联的 engineID 遵循以下规则:- 第一个 4 八位元
80000002(十六进制值) 是 IANA 分配的企业编号。 - 第 5 个八位数
02是十六进制值,表示这是一个 IP 地址。 - 第 6 个八位位组至第 31 个八位位组是 16 个字节 IPv6 地址的十六进制值。
2000:1:1:1:209:6bff:feae:6d67上运行的 SNMP 代理的 engineID 是80000002 02 200000010001000202096BFFFEAE6D67(为了清晰起见,添加了空格)。 - engineBoots
- 自上次更改 engineID 以来重新启动代理程序的次数 (十进制)。
注意:
- 必须按顺序并在同一行上指定 engineID 和 engineBoots 。
- 在文件中,通过以星号 (*) 或井号 (#) 开始的行来指定注释。
- 在 engineID 和 engineBoots 值之间不允许使用任何注释。
- 只会读取第一个非注释行。 忽略后续行。
示例
第一个数字字符串是引擎 ID,第二个字符串是snmpv3守护进程启动的次数。
00000002000000000903E65F 0000000003 文件
| 项 | 描述 |
|---|---|
| etc/snmpd.boots | 提供引导和 engineID 信息。 |