对于仅具有 IPv4 地址的现有 NSX Edge 传输节点,您可以再为其配置 IPv6 地址,以使 NSX Edge 传输节点成为双堆栈(IPv4 和 IPv6)。
为 NSX Edge 传输节点配置 IPv6 地址后,传输节点与 NSX Manager 之间的通信会自动从 IPv4 切换到 IPv6,前提是 NSX Manager 已配置为双堆栈。
注:
- NSX Edge 传输节点不支持仅 IPv6 配置。
- 在 NSX 版本 4.1 中,NSX Edge 仅支持静态 IPv6 地址配置。DHCPv6 和 SLAACv6 不支持。
- 对于双堆栈 NSX Manager 与双堆栈主机之间的通信,将优先使用 IPv6。
NSX Edge 传输节点通过端口 1234 与设备代理中心 (Appliance Proxy Hub, APH) 建立连接,并通过端口 1235 与中央控制平面 (CCP) 建立连接。
前提条件
存在配置为“仅 IPv4”的现有 NSX Edge 传输节点。
过程
- 通过以下任一方法,为 NSX Edge 传输节点配置 IPv6 地址:
方法 |
过程 |
UI |
- 使用 admin 特权登录到 NSX Manager。
- 在 NSX Manager UI 中,导航到。
- 选择要为其配置 IPv6 地址的 NSX Edge 传输节点。
- 选择。
- 在更改节点设置弹出窗口的管理 IP 和默认网关字段中输入相应的 IPv6 地址。
- 单击保存。
|
API |
- 输入 API 命令:
PUT https://<nsx-manager>/api/v1/transport-nodes/<transport-node-id> 。
- 对于正文参数
ipv6_assignment_type ,输入值 STATIC。
注: 在
NSX 版本 4.1 中,仅支持静态 IPv6 分配类型。不支持 IPv6 分配类型 DHCPv6 和 SLAAC。
- 为
ip_addresses 和 prefix_length 创建新的正文参数,并输入 IPv6 地址的相应值。示例:
"management_port_subnets": [
{
"ip_addresses": [
"2620:124:6020:1045::14"
],
"prefix_length": 64
}
- 对于正文参数
default_gateway_addresses ,请输入一个新值作为 IPv6 地址的默认网关地址。示例:
],
"default_gateway_addresses": [
"10.176.135.253",
"2620:124:6020:1045::253"
],
- 发送 API 命令。
注: 显示传输节点的 IPv6 地址可能需要几分钟时间。
|
CLI |
- 通过 SSH 登录 NSX CLI。
- 运行 CLI 命令
set interface :set interface <interface name> ip <IPv6 address> gateway <gateway IP address> plane mgmt
下面是一个示例:
set interface eth0 ip 245:124:6020:202::10/64 gateway 245:124:6020:202::253 plane mgmt
|
- (可选) 您可以导航到,并检查管理 IP 列以确定是否存在 IPv6 地址,验证是否已为 NSX Edge 传输节点添加了 IPv6 地址。
下一步做什么
为 NSX Edge 传输节点配置 IPv6 地址后,如需进一步更改 IP 地址,请参见更改 IPv6 NSX Edge 传输节点的 IP 地址。