请确保您已阅读安装文档后再继续操作。
进入 Administrator。
在左侧导航栏中,点击 Network Management > External IP Address Pool。
点击 Create External IP Address Pool。
按照以下说明配置相关参数。
| 参数 | 说明 |
|---|---|
| Type |
|
| IP Resources | 支持 CIDR 和 IP 范围格式输入。点击 Add 支持多条输入,示例如下: CIDR: 192.168.1.1/24。IP 范围: 192.168.2.1 ~ 192.168.2.255。 |
| Available Nodes | 在 L2 模式下,可用节点是用于承载所有 VIP 流量的节点;在 BGP 模式下,可用节点是用于承载 VIP、与对等体建立 BGP 连接并对外宣布路由的节点。
|
| BGP Peers | 选择 BGP 对等体;具体配置请参考 BGP Peers。 |
点击 Create。
进入 Administrator。
在左侧导航栏中,点击 Network Management > BGP Peers。
点击 Create BGP Peer。
按照以下说明配置参数。
| 参数 | 说明 |
|---|---|
| Local AS Number | BGP 连接节点所在自治系统的 AS 号。 注意:若无特殊需求,建议使用 IBGP 配置,即本地 AS 号应与对等体 AS 号保持一致。 |
| Peer AS Number | BGP 对等体所在自治系统的 AS 号。 |
| Peer IP | BGP 对等体的 IP 地址,必须是能够建立 BGP 连接的有效 IP 地址。 |
| Local IP | BGP 连接节点的 IP 地址。当 BGP 连接节点有多个 IP 时,选择指定的本地 IP 与对等体建立 BGP 连接。 |
| Peer Port | BGP 对等体的端口号。 |
| BGP-Connected Node | 建立 BGP 连接的节点。若不配置此参数,则所有节点均建立 BGP 连接。 |
| eBGP Multi-Hop | 允许在非直接相连的 BGP 路由器之间建立 BGP 会话。启用此功能时,BGP 包的默认 TTL 值为 5,允许跨多个中间网络设备建立 BGP 对等关系,使网络设计更灵活。 |
| RouterID | 一个 32 位数字值(通常以点分十进制格式表示,类似 IPv4 地址格式),用于唯一标识 BGP 网络中的 BGP 路由器,通常用于建立 BGP 邻居关系、检测路由环路、选择最优路径以及排查网络问题。 |
点击 Create。
BGP 模式
| 现象 | 可能原因 | 解决方案 |
|---|---|---|
| 未分配外部 IP | 无有效 IPAddressPool 或池配置错误 | 验证 IP 范围和命名空间 |
| Pod CrashLoop | Speaker 或 Controller 缺少 RBAC 权限 | 检查 Operator 权限 |
| BGP 未建立 | ASN 不匹配或对等体不可达 | 检查 BGPPeer 规范和网络路由 |
| L2 不工作 | VLAN 配置错误或 ARP 过滤 | 使用 arping 验证广播可达性 |
查看更多内容请访问 Troubleshooting MetalLB