对于仅具有 IPv4 地址的现有 NSX Manager,您可以为其配置 IPv6 地址,以使 NSX Manager 成为双堆栈(IPv4 和 IPv6)。
您可以使用 CLI 为 NSX Manager 配置 IPv6 地址。无法通过 NSX Manager UI 或 API 执行此任务。
注:
NSX Manager 不支持仅 IPv6 配置。
为 NSX Manager 配置 IPv6 地址后,NSX Manager 与主机之间的通信会自动从 IPv4 切换到 IPv6,前提是已为主机配置了 IPv6 或双堆栈。
注: 对于双堆栈
NSX Manager 与双堆栈主机之间的通信,将优先使用 IPv6。
前提条件
- 确保已为 NSX Manager 配置 IPv4 地址。请参见NSX Manager 安装要求。
- 确保要用于 NSX Manager 的 IPv6 地址在 DNS 服务器上具有与为 NSX Manager 配置的现有 IPv4 地址相同的主机名。
过程
- 通过 SSH 登录到 NSX CLI。
- 运行
set interface eth0 ipv6 <NSX Manager's IPv6 address> gateway <NSX Manager's gateway IP address>
命令,为 NSX Manager 节点配置 IPv6 地址。
示例:
NSX Manager> set interface eth0 ipv6 2620:124:6020:1045::ad/64 gateway 2620:124:6020:1045::253
如果 IPv6 地址配置成功,则会显示以下确认信息:
IPv6 address successfully updated. Node may take some time for IPv6 migration.
Node restart is required for IPv6 functionality to work properly.
注意: 运行该命令后,
NSX Manager 与主机之间的通信可能需要几分钟才能切换到 IPv6。
- 运行以下命令,重新启动 NSX Manager:
nsx-manager> reboot
Are you sure you want to reboot (yes/no): y
- (可选) 运行
get interface eth0
命令,确认是否已为 NSX Manager 节点配置 IPv6 地址。
- 运行
set name-servers <DNS IPv6 address>
命令,为 DNS 服务器配置 IPv6 地址。