云主机

  • 云主机 > 使用指南 > 网络 >IPv6网关 >配置IPv6地址 >Windows实例配置IPv6地址 >Windows实例使用IPv6导航

    Windows实例使用IPv6导航

    最近更新时间: 2026-05-07 14:44:08

    本文介绍了如何为Windows系统的ECS实例使用和配置IPv6的大致流程,供您参考。

    前提条件

    ECS实例的网络类型必须是专有网络VPC。在分配IPv6地址前,请先了解IPv6。

    使用导航

    使用IPv6的流程图如下所示:

    1.搭建IPv6 VPC—>2.分配IPv6地址->3.开通公网带宽->4.配置IPv6地址->5.测试网络连通性

    使用IPv6的步骤如下所示:
    1. 搭建IPv6 VPC。详情请参见步骤1:搭建IPv6 VPC。
    要在创建ECS实例时分配IPv6地址,您必须先搭建IPv6 VPC。

    2. 为ECS实例分配IPv6地址。详情请参见步骤2:分配IPv6地址。
    默认情况下,您在新建ECS实例时只分配私网IPv4地址,不分配IPv6地址。如需使用IPv6地址,您需为ECS实例分配IPv6地址。

    3. 开通公网带宽。详情请参见步骤3:开通IPv6公网带宽。
    创建ECS实例时配置的IPv6地址默认是专有网络VPC内网通信。如果您想通过IPv6地址访问公网或被公网访问,需要开通IPv6公网带宽。

    4. 配置IPv6地址。详情请参见步骤4:配置IPv6地址。
    您可以为ECS实例自动配置IPv6地址和手动配置IPv6地址,推荐您使用更高效的自动配置工具配置IPv6地址。

    5. 测试网络连通性
    您可以登录ECS实例测试网络的连通性,以保证配置的IPv6地址已具备公网访问能力。

    步骤一:

    仅VPC类型的ECS实例支持IPv6地址。要在Windows实例上配置IPv6地址,必须先搭建IPv6 VPC。

    背景信息

    默认情况下,专有网络使用IPv4寻址协议。您可以根据需要开通IPv6寻址协议。

    操作步骤

    • 如果您还未创建 VPC,您可以在创建VPC时开通IPv6。
    • 如果您已经创建了VPC,您可以为已有VPC开通IPv6。

    步骤二:

    您可以在新建Windows实例时分配IPv6地址,暂不支持为已建的实例分配IPv6地址.

    背景信息

    默认情况下,您在新建实例时只分配私网IPv4地址,不分配IPv6地址。IPv6功能处于公测阶段,您需要先申请公测。

    为新建实例分配IPv6地址

    前提条件:实例所在的VPC和交换机已经开通IPv6网段,详情请参见搭建IPv6专有网络。
    操作步骤:创建实例。

    步骤三:

    如果您想使用 IPv6 地址进行公网通信,您需要开通 IPv6 公网带宽。

    背景信息

    创建实例时配置的 IPv6 地址默认是 VPC 内网通信。

    操作步骤
    1. 登录控制台。
    2. 在左侧导航栏,单击IPv6网关。
    3. 找到目标 IPv6 网关,进入详情信息页,单击IPv6公网带宽。
    4. 找到目标 IPv6 地址,然后单击开通公网带宽。
    5. 选择计费类型和带宽峰值,然后单击立即购买完成支付。

    步骤四:

    本文介绍如何为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-util-ipv6工具运行时会自动重启网卡、网络服务,短时间内网络可能会不可用,请慎重执行。

    下载地址:
    win32: https://ipv6-tool.qnssl.com/win32-ecs-utils-ipv6
    win64: https://ipv6-tool.qnssl.com/win64-ecs-utils-ipv6

    下载与系统版本相对应的脚本到目标系统,使用管理员权限执行:

    win32-ecs-utils-ipv6.exe
    

    如果当前ECS已绑定IPv6地址,则会自动配置;否则会自动清理原有IPv6地址配置。

    手动配置IPv6地址

    完成以下操作,手动配置IPv6地址:

    A.检查实例是否已开启IPv6服务。
    1.远程连接实例。
    2.打开Windows命令处理程序CMD。
    3.运行ipconfig。

    • 若返回IPv6地址相关内容,表示实例已成功开启IPv6服务。
    • 若实例还未开启IPv6服务,请根据下面步骤开启IPv6服务。

    B.开启IPv6服务。
    Windows Server 2008/2012/2016的操作步骤如下:
    1.远程连接实例。
    2.选择控制面板 > 网络和共享中心 > 网络连接。
    3.单击当前网络连接名,打开状态界面,再单击属性。
    4.检查IPv6协议这一行是否被勾选。如果没有勾选则需要选中,然后单击确定。

    Windows Server 2003的操作步骤如下:
    1.远程连接实例。具体步骤,请参见使用管理终端连接Windows实例。
    2.选择控制面板 > 网络和共享中心 > 网络连接。
    3.单击当前网络连接名,打开状态界面,再单击属性。
    4.根据IPv6协议是否存在,执行不同操作。

    • 如果存在IPv6协议,则勾选Internet 协议版本 6 (TCP/IPv6),再单击确定。
    • 如果不存在IPv6协议,您需要手动安装IPv6协议后勾选Internet 协议版本 6 (TCP/IPv6),再单击确定。以下为手动安装IPv6协议的操作步骤:
      1.在本地连接属性页面,单击安装,在网络组件类型页面单击协议 > 添加。
      2.在选择网络协议页面,选择Microsoft TCP/IP 版本 6 > 确定完成安装。

    C.查询实例的IPv6地址。
    您可以通过控制台查看实例分配的IPv6地址。
    控制台:请参见分配 IPv6 地址。

    D.手动配置IPv6地址。
    Windows Server 2008/2012/2016的操作步骤如下:
    1.远程连接实例。具体步骤,请参见使用管理终端连接Windows实例。
    2.选择控制面板 > 网络。
    3.单击当前网络连接名,打开状态界面,再单击属性。
    4.选择IPv6协议 > 属性。
    5.勾选使用以下IPv6地址,并填入IPv6地址、子网前缀长度和IPv6网关,单击确定。
    6.(可选)绑定多个IPv6地址:在Internet 协议版本 6(TCP/IP)属性界面,单击高级打开高级设置界面,单击添加 做批量处理。完成后单击确定。
    Windows Server 2003的操作步骤如下:
    1.远程连接实例。具体步骤,请参见使用管理终端连接Windows实例。
    2.选择控制面板 > 网络连接,查看当前网络连接名,假设为本地连接 2。
    3.打开 Windows 命令处理程序 CMD。
    4.添加IPv6地址。

    • 单个IPv6地址运行以下命令:
    netsh interface ipv6 add address "本地连接 2" <IPv6 地址>
    
    
    • 多个IPv6地址运行以下命令:
    netsh interface ipv6 add address "本地连接 2" <IPv6 地址 1>
    netsh interface ipv6 add address "本地连接 2" <IPv6 地址 2>
    

    5.运行以下命令添加默认路由:

    netsh interface ipv6 add route ::/0 "本地连接 2" <IPv6 网关>
    

    步骤五:

    IPv4 和 IPv6 通信彼此独立,如果当前的安全组规则不能满足业务需求,您需要为云主机实例单独配置 IPv6 安全组规则。

    操作步骤
    • 登录 QVM 管理控制台。
    • 在左侧导航栏,选择云主机 > 安全组。
    • 找到目标安全组,然后单击配置规则。
    • 单击手动添加。
    • 配置安全组规则。
    • 其中,授权对象中输入授权的 IPv6 地址段。例如输入::/0则代表授权所有 IPv6 地址。

    关于安全组规则的配置操作和常见案例,请参见添加安全组应用案例

    步骤六:

    操作步骤
    1. 远程连接已配置IPv6地址的ECS实例。
    2. 运行以下命令验证网络连通性。
    ping -6 baidu.com
    
    以上内容是否对您有帮助?