您可以更改用于 VXLAN 流量的端口。
在 NSX 6.2.3 及更新版本中,默认 VXLAN 端口为 4789,这是 IANA 分配的标准端口。在 NSX 6.2.3 之前,默认 VXLAN UDP 端口号为 8472。
任何新的 NSX 安装将 UDP 端口 4789 用于 VXLAN。
如果是从 NSX 6.2.2 或更早版本升级到 NSX 6.2.3 或更新版本,并且安装在升级之前使用旧的默认端口号 (8472) 或自定义端口号(如 8888),则在升级后将继续使用该端口,除非您对其进行了更改。
如果您的升级安装使用或将使用硬件 VTEP 网关(ToR 网关),则必须切换到 VXLAN 端口 4789。
跨 vCenter NSX 不要求将 4789 用于 VXLAN 端口,但必须将跨 vCenter NSX 环境中的所有主机配置为使用相同的 VXLAN 端口。如果切换到端口 4789,这会确保添加到跨 vCenter NSX 环境中的任何新 NSX 安装使用与现有 NSX 部署相同的端口。
更改 VXLAN 端口是通过一个包含三个阶段的过程完成的,并且不会中断 VXLAN 流量。
- NSX Manager 将所有主机配置为同时侦听新旧端口上的 VXLAN 流量。主机继续在旧端口上发送 VXLAN 流量。
- NSX Manager 将所有主机配置为在新端口上发送流量。
- NSX Manager 将所有主机配置为停止侦听旧端口,所有流量均通过新端口发送和接收。
前提条件
- 确认防火墙未阻止要用于 XLAN 的端口。
- 确认在更改 VXLAN 端口时未同时运行主机准备。