本文介绍如何为Windows实例自动配置IPv6地址和手动配置IPv6地址,推荐您使用更高效的自动配置工具配置IPv6地址。
自动配置IPv6地址
ecs-util-ipv6能为已分配IPv6地址的ECS实例一键配置IPv6地址,或者为没有分配IPv6地址的ECS实例一键清理IPv6配置。
使用限制如下:
- ecs-util-ipv6工具仅适用于VPC类型实例,依赖实例元数据服务,使用前请勿将网络禁用或者将相关出口IP端口(100.100.100.200:80)禁用。更多信息,请参见ECS实例元数据概述。
- ecs-util-ipv6工具运行时会自动重启网卡、网络服务,短时间内网络可能会不可用,请慎重执行。
下载与系统版本相对应的脚本到目标系统,使用管理员权限执行:
ecs-utils-ipv6.exe
如果当前ECS已绑定IPv6地址,则会自动配置;否则会自动清理原有IPv6地址配置。
对于需要自动化配置IPv6实例的需求,例如大批量配置,建议您使用云助手或者实例自定义数据配合脚本的方式来调用。更多信息,请参见
云助手概述和
ECS实例自定义数据概述。以下为脚本示例(假设是64位,PowerShell脚本)。
#powershell $install_dir="C:\Windows\system32" $install_path = "$install_dir\ecs-utils-ipv6.exe" if(-not (Test-Path -Path $install_path)){ # download the tool $tool_url = 'http://ecs-image-utils.oss-cn-hangzhou.aliyuncs.com/ipv6/win/64/ecs-utils-ipv6.exe' Invoke-WebRequest -uri $tool_url -OutFile $install_path Unblock-File $install_path } # run the tool Start-Process -FilePath "$install_path" -ArgumentList "--noenterkey" -NoNewWindow
手动配置IPv6地址
完成以下操作,手动配置IPv6地址: