Welcome to Firefly
切换语言
Firefly文档中心
最近更新: 2026-07-28 10:39:33

端口映射

简介

端口映射(Port Forwarding)是面向阵列式服务器设计的流量转发管理功能。该功能由规则管理和页面跳转两大模块组成:

1.规则管理:负责统一创建、启用、禁用、编辑和删除转发规则。

2.页面跳转:支持一键跳转至客户部署于服务器内阵列子节点的管理网页,便于快速访问

开发愿景

1.为用户提供统一网络入口,用以简化运维流程,降低阵列子节点地址、路由及访问入口的管理成本。

2.用户可以使用规则管理对流量进行精细化的控制,有效避免阵列子节点内不必要的端口暴露。

功能使用

查看端口映射

打开端口映射页面

  1. 在左侧主导航中选择 System
  2. 二级导航栏选择 Port Fwd.
  3. 等待规则列表和分页区域完成加载,查看当前规则;没有规则时,列表显示 No Data
  4. 需要查找规则时,在搜索框中输入名称、协议、端口、IP、状态或 URL。
  5. 需要创建规则时,单击 Add

打开端口映射页面

列表字段说明

Field说明
Actions打开规则操作菜单。选中多条规则后,可对选中规则执行批量启用、禁用或删除。
No.规则在当前分页中的序号。
Name规则名称,用于识别转发服务或使用场景。
Protocol转发使用的传输层协议,取值为 TCP 或 UDP。
Local PortBMC 对外监听的本地端口。管理主机通过该端口访问映射服务。
Target IP
流量最终转发到的目标 IPv4 地址和服务端口。
URL为 Web 服务配置的快捷访问地址。
Status规则当前为 EnableDisable
Shortcuts提供打开 URL、编辑规则和删除规则的快捷操作。

访问路径

端口转发路径为:管理主机 → BMC_IP:Local PortTarget IP:Target Port。URL 只用于页面快捷访问,不替代实际的目标 IP 和目标端口配置。

新增端口映射

确认网络规划

新增规则前,应先确认转发协议、BMC 本地监听端口、目标设备地址、目标服务端口和规则初始状态。本地端口不能与 BMC 系统服务或其他映射规则冲突,目标服务应能够从 BMC 所在网络访问。

配置端口映射

在端口映射页面单击 Add,然后按照下图配置:

  1. Basic Config 中填写 Name,并选择 TCP 或 UDP 协议。
  2. Local Config 中填写 BMC 对外监听的 Local PortLocal IP 由系统管理,页面中不可编辑。
  3. Target Config 中填写 Target IPTarget Port;需要 Web 快捷入口时,再填写 URL
  4. Status 中选择 EnableDisable
  5. 检查配置无误后,单击 Confirm

配置端口映射

参数说明

参数是否必填说明配置要求
Name规则名称。长度为 1–32 个字符,可使用中文、英文字母、数字、下划线和连字符。
Protocol端口转发使用的协议。根据目标服务选择 TCP 或 UDP。
Local IP系统生成BMC 的本地监听地址。页面只读,无需手动填写。
Local PortBMC 对外监听的端口。填写 1–65535 范围内未被系统服务或其他规则占用的整数。
Target IP接收转发流量的目标设备地址。填写 BMC 可以访问的合法 IPv4 地址。
Target Port目标设备上的服务端口。填写 1–65535 范围内的整数,并确认目标服务正在监听该端口。
URLShortcuts 中打开图标使用的快捷地址。Web 服务建议填写包含协议、地址和端口的完整 URL;非 Web 服务可以留空。
Status规则保存后的启停状态。Enable 表示保存后启用;Disable 表示仅保存配置,暂不转发。

配置示例

下图中的示例表示:管理主机使用 TCP 访问 BMC 的 8443 端口后,流量被转发到 192.0.2.20:443

参数示例值
Nameweb-console
ProtocolTCP
Local Port8443
Target IP192.0.2.20
Target Port443
URLhttps://192.0.2.10:8443
StatusEnable

示例地址说明

192.0.2.0/24 是文档示例地址段。实际配置时,请替换为现场可用的 BMC 地址、目标设备地址和端口,不要直接使用示例值。

确认配置结果

  1. 返回规则列表,确认 NameProtocolLocal PortTarget IP
    与网络规划一致。
  2. 确认 Status 为预期状态;设置为 Enable 时,从允许访问 BMC 的管理主机连接 BMC_IP:Local Port
  3. 确认请求能够到达目标服务,并检查目标设备的服务状态、监听端口、防火墙和路由是否正常。
  4. 配置了 URL 时,单击 Shortcuts 中的打开图标,确认快捷地址可以访问。

安全提示

启用端口映射会为目标服务增加新的网络入口。只映射业务必需的服务,并结合现场网络策略限制访问来源。不要将不需要对外开放的管理端口长期保持启用。

管理端口映射

查看规则管理入口

规则列表中存在端口映射时,按照下图选择对应操作:

  1. 单击目标规则 Actions 列中的设置图标,打开操作菜单。
  2. 选择 Enable/Disable,进入规则启用或禁用操作。
  3. 选择 Delete,删除当前规则。
  4. Shortcuts 中单击打开图标,访问规则配置的 URL。
  5. 单击编辑图标,修改当前规则。
  6. 单击删除图标,快速删除当前规则。

管理端口映射规则

启用或禁用规则

  1. 在目标规则的 Actions 中打开操作菜单。
  2. 选择 Enable/Disable,然后选择 EnableDisable
  3. 返回列表,确认 Status 已更新。
  4. 启用规则后验证转发入口;禁用规则后确认对应本地端口不再转发流量。

编辑规则

  1. 在目标规则的 Shortcuts 中单击编辑图标。
  2. 在编辑窗口中修改协议、端口、目标地址、URL 或状态。
  3. 单击 Confirm 后,重新核对列表内容并验证转发结果。

修改本地端口

修改 Local Port 会改变管理主机的访问入口。保存前应确认新端口未被占用,并同步更新依赖该入口的访问地址、脚本和运维记录。

打开快捷地址

  1. 确认目标规则已经配置 URL。
  2. Shortcuts 中单击打开图标。
  3. URL 为空时,打开图标不可用;SSH、数据库等非 Web 服务应使用对应的协议客户端连接 BMC_IP:Local Port

删除规则

  1. 确认没有业务或运维人员正在使用该转发入口。
  2. Actions 菜单中选择 Delete,或在 Shortcuts 中单击删除图标。
  3. 在确认窗口中核对操作,确认删除。
  4. 返回列表,确认规则已移除,并验证对应本地端口已停止转发。

批量管理规则

  1. 在列表左侧选中至少两条规则。
  2. 在任意一条选中规则的 Actions 中打开批量操作菜单。
  3. 选择 Batch Enable/Disable,展开批量状态操作。
  4. 选择 Batch Enable,启用全部选中规则。
  5. 选择 Batch Disable,禁用全部选中规则。
  6. 选择 Batch Delete,删除全部选中规则。

批量管理端口映射规则

批量操作范围

批量操作会影响当前所有选中规则。执行前应核对页面显示的选中数量和规则范围;操作完成后,检查每条规则的状态或确认规则已被移除。

临时停用规则

只需暂时停止转发时,应使用 Disable 保留规则配置;确定不再使用该入口时,再删除规则。

常见问题 FAQ

1.列表显示 No Data

当前设备尚未配置端口映射规则。单击 Add 创建规则;如果刚完成配置但列表仍为空,请刷新页面并确认保存操作是否成功。

2.本地端口无法使用

该端口可能已被 BMC 系统服务或其他端口映射规则占用。更换未占用的 Local Port,并同步更新对应的访问地址和运维配置。

3.URL 打开失败但端口转发正常

URL 快捷入口与实际转发参数相互独立。请核对 URL 的协议、地址和端口;非 Web 服务应使用对应协议客户端连接 BMC_IP:Local Port

4.暂时不需要规则但以后还会使用

将规则设置为 Disable,保留原配置;需要恢复时再重新启用,不必删除并重新创建。

本页目录