子板网络管理
简介
子板网络管理(Sub Network Manager)是aBMC面向阵列式服务器提供的集中网络配置功能。该功能由网络信息管理和配置文件操作两大模块组成。
- 网络信息管理:集中查看阵列子节点网卡的 IPv4 地址、网关、网关优先级、MAC 地址和 DNS,并支持 DHCP 或手动配置。
- 配置文件操作:提供网络数据导出、模板导出和配置导入入口,其中导入功能仅支持 Linux 设备。
开发愿景
- 为阵列式服务器提供统一、可视化管理阵列子节点的网络入口,减少逐台登录设备配置网络的工作量。
- 通过明确的配置范围、私有网卡的限制和结果的校验,降低因为错误网络配置而导致子板失联的风险。
功能使用
查看和配置网卡
进入网络管理页面
- 在左侧主导航栏中选择 Devices。
- 在二级导航栏中选择 Network。
- 如需查找指定设备,在 Enter device name 中输入设备名称;如需重新获取数据,单击 Refresh。
- 在网卡列表中根据 Device Name 和 Net Card 确认目标接口。列表同时显示 BMC 和子板网卡,不显示回环接口
lo。

查看网卡信息
同一设备可能包含多块网卡。配置前应同时核对设备名称和网卡名称,并记录原有地址、网关和 DNS,以便异常时恢复。
| Field | 说明 |
|---|---|
| Device Name | 节点名称,例如 bmc 或 sub01。 |
| Net Card | 网卡名称,例如 MGMT、eth0 或 eth1。 |
| IPv4 Address | 当前 IPv4 地址和前缀长度。一个接口存在多个地址时,单击地址可展开查看。 |
| Gateway | 当前 IPv4 默认网关。 |
| Gateway Priority | 当前网关的路由优先级。 |
| MAC Address | 网卡 MAC 地址,用于识别物理接口。 |
| DNS | 当前 DNS 服务器列表。 |
| Actions | Configure 可用时允许配置;按钮禁用时,将鼠标移至按钮上查看限制原因。 |
判断网卡是否允许配置
- Configure 可用:允许修改该接口。
- Configure 禁用:该接口通常是 BMC 与子板通信使用的私有网卡,或受到当前拓扑策略限制,不允许配置。
私有网卡限制
不要尝试通过 CLI 或 API 绕过页面限制。后端会检查网卡策略,当 Oem.Firefly.SettingEnabled 为 false 时返回类似 card eth1 can not setting 的错误。
使用 DHCP 获取地址
- 在目标接口的 Actions 列单击 Configure。
- 在 IPv4 Mode 中选择 Auto (DHCP)。
- 如需指定 DNS,在 DNS 中输入 DNS 服务器。多个地址使用英文逗号分隔。
- 单击 Confirm。
- 返回列表并单击 Refresh,确认接口已获得预期地址。
手动配置 IPv4
先在目标接口的 Actions 列单击 Configure,打开 Configuration 窗口,然后按照下图操作:
- 在 IPv4 Mode 中选择 Manual。
- 在 Address 中输入静态 IPv4 地址。
- 在 Subnet Mask 中输入对应的子网掩码。填完一行地址后,页面会自动增加空白行,可继续添加其他地址。
- 如需配置默认路由,在 Gateway 中输入网关地址。
- 填写网关时,在 Gateway Priority 中输入正整数优先级。
- 如需配置 DNS,在 DNS 中输入 DNS 服务器;多个地址使用英文逗号分隔。
- 检查参数无误后,单击 Confirm 保存配置。
- 如果不保存本次修改,单击 Cancel。

修改 DNS
先打开目标接口的 Configuration 窗口,并保持当前 IPv4 模式、地址和网关参数不变,然后按照下图操作:
- 在 DNS 中修改服务器地址。多个地址使用英文逗号分隔,例如
192.0.2.53,192.0.2.54。 - 单击 Confirm 保存修改。
- 如果不保存本次修改,单击 Cancel。

配置规则
| 配置项 | 规则 |
|---|---|
| Auto (DHCP) | 由 DHCP 服务分配 IPv4 地址。提交时不应再填写静态地址和网关。 |
| Address | Manual 模式至少填写一个有效 IPv4 地址;支持为同一接口配置多个地址。 |
| Subnet Mask | 每个静态地址都必须填写有效的子网掩码。 |
| Gateway | 可选;填写网关时必须同时填写 Gateway Priority。 |
| Gateway Priority | 必须为正整数。同一网关和优先级组合不能与其他网卡或 VLAN 重复。 |
| DNS | 可选;必须为有效 IP 地址,多个地址使用英文逗号分隔。 |
当前页面能力
当前版本仅开放 IPv4 Configuration。IPv6 Configuration 和 VLAN Configuration 标签处于禁用状态。
验证配置结果
- 返回 Network 列表并单击 Refresh。
- 找到刚才配置的设备和网卡。
- 确认 IPv4 Address、Gateway、Gateway Priority 和 DNS 已更新。
- 从对应网段验证地址连通性、默认路由和域名解析。
网络变更风险
修改正在使用的地址、子网掩码或默认网关可能使设备立即失联。操作前应记录原配置,并准备串口或其他独立恢复通道。截图中的地址仅用于说明页面位置。
导入和导出网络配置
打开批量操作入口
在 Network 页面右上角可以使用以下操作:
- Export Data:导出当前查询范围内的网络信息。
- Export Template:导出 Linux 设备的网络配置模板。
- Import:导入填写完成的
.xls或.xlsx文件。 - 将鼠标指针移至 Import,可查看导入限制:当前仅支持 Linux 设备,不支持 Android 子板。

导出当前网络数据
- 如需限制导出设备,先在 Enter device name 中输入设备名称。
- 单击 Export Data。
- 打开导出的 Excel 文件,确认其中包含设备名称、网卡、IPv4 地址、网关、网关优先级、MAC 地址和 DNS。
Export Data 导出当前搜索条件匹配的全部数据,不受页面分页限制。
导出并填写配置模板
- 如需限制模板中的设备,先使用设备名称搜索。
- 单击 Export Template。
- 保留第一行表头和原有列顺序,在模板第一张工作表中填写配置。
| 模板列 | 是否必填 | 填写说明 |
|---|---|---|
| Device Name | 是 | 目标节点名称,例如 sub01。必须与页面中的设备名称一致。 |
| Net Card | 是 | 目标网卡名称,例如 eth0;lo 不会被导入。 |
| IPv4 Address | Manual 模式必填 | 使用 IPv4/前缀长度 格式,例如 192.0.2.10/24;多个地址使用英文逗号分隔。 |
| Gateway | 否 | IPv4 默认网关。 |
| Dhcp4 | 建议填写 | 推荐填写 yes 或 no。yes、true 或 1 表示 DHCP;留空或填写其他值时按 Manual 处理。 |
| Gateway Priority | 否 | 网关路由优先级,填写数字。 |
| DNS | 否 | DNS 服务器;多个地址使用英文逗号分隔。 |
模板行数
文件包含表头时最多允许 100 行,即最多 99 条配置数据。页面只读取第一张工作表。
导入网络配置
- 确认模板中的设备和网卡存在,并删除不需要修改的行。
- 单击 Import,选择填写完成的 Excel 文件。
- 等待每个
设备/网卡的成功或失败提示。页面最多同时处理5个配置请求。 - 导入完成后,页面会重新获取网络信息。
导入处理规则
| 规则 | 处理方式 |
|---|---|
| 设备名称或网卡名称为空 | 文件校验失败,不开始导入。 |
网卡为 lo | 文件校验失败。 |
| 设备或网卡在当前列表中不存在 | 跳过该行。 |
| 配置内容为空 | 跳过该行。 |
| 配置与当前值一致 | 跳过该行。 |
| Linux 设备 | 支持导入。 |
| Android 子板 | 当前版本不支持导入。 |
验证导入结果
- 导入完成后单击 Refresh。
- 核对受影响接口的 IPv4 地址、网关、网关优先级和 DNS。
- 验证目标设备的网络连通性和域名解析。
批量导入风险
批量导入会直接修改多台设备的网络配置。导入前应使用 Export Data 备份当前信息,并确保所有目标设备都具备独立恢复通道。
常见问题 FAQ
1.找不到目标设备
清除或修正 Enter device name 中的搜索条件,单击 Refresh 后重新查找。
2.Configure 不可用
该接口可能是用于 BMC 与子板通信的独立私有网卡。查看页面提示;如确认为私有网卡,则不能由用户修改。
3.IPv6 Configuration 或 VLAN Configuration 无法选择
当前界面尚未开放这两个配置标签。请使用当前可用的 IPv4 Configuration,不要将禁用标签视为已支持功能。
4.如何填写多个 DNS 地址
按页面提示 Use commas to separate IP addresses,使用英文逗号分隔多个地址,不要使用中文逗号。
5.Import 无法导入 Android 子板
这是当前版本的功能限制。Import 只支持 Linux 设备,Android 子板不支持导入网络配置。

