← Back to list
2026-02-28T04:18:31.423Z腾讯云云原生

带你绕过,配置腾讯云IPV6的坑!

腾讯云IPV6的坑

IPv6(Internet Protocol version 6)是互联网协议的第六版,用于在网络中标识和定位计算机。它是为了取代IPv4而设计的,主要解决IPv4地址耗尽的问题,并提供更大的地址空间和更好的网络功能。

本教程将帮助您搭建一个具有 IPv6 CIDR 的私有网络(VPC),并为 VPC 内的云服务器开启 IPv6,实现 IPv6 的内外网通信。

《带你绕过,配置腾讯云IPV6的坑!》文章正文配图 — STARBUCKET BLOG

操作步骤 1,为 VPC 分配 IPv6 CIDR 《带你绕过,配置腾讯云IPV6的坑!》文章正文配图(配图 2)— STARBUCKET BLOG

2,在编辑 IPv6 CIDR 弹框中,单击获取 《带你绕过,配置腾讯云IPV6的坑!》文章正文配图(配图 3)— STARBUCKET BLOG

3,为云服务器的 IPv6 地址开通公网

  • 在网络配置里面,选择 IP 与网卡 > 弹性公网 IPv6。
  • 选择传统弹性公网 IPv6 > 开通 IPv6 公网带宽。 《带你绕过,配置腾讯云IPV6的坑!》文章正文配图(配图 4)— STARBUCKET BLOG

4,配置 IPv6 的安全组规则 《带你绕过,配置腾讯云IPV6的坑!》文章正文配图(配图 5)— STARBUCKET BLOG 《带你绕过,配置腾讯云IPV6的坑!》文章正文配图(配图 6)— STARBUCKET BLOG

5,最重要坑来了,给服务器配置IPV6网关地址! 1)检查实例是否已开启 IPv6 功能支持,执行如下命令:

ip addr | grep inet6
或者
ifconfig | grep inet6
2)若实例未开启 IPv6 功能支持,请根据下文继续开启 IPv6 功能支持。 
vi /etc/sysctl.conf        
3)修改配置:
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0
net.ipv6.conf.lo.disable_ipv6 = 0
4)登录 私有网络控制台,查看云服务器所在子网的 IPv6 CIDR 信息。

《带你绕过,配置腾讯云IPV6的坑!》文章正文配图(配图 7)— STARBUCKET BLOG

5)编辑网卡配置文件。
vi /etc/netplan/50-cloud-init.yaml
6)把获取到的IPV6网关地址配置进去
network:
 version: 2
 ethernets:
 eth0:
dhcp4: true                         //开启dhcp
match:
      macaddress: 52:54:00:c3:4a:0e  //MAC地址
set-name: eth0                      //网卡名
routes:
  - to: default
    via: "2402:4e00:1018:9a01::1"  //设置IPv6网关地址
 7)更新网络配置
netplan apply
 8)检查 IPv6 网关配置是否生效。
ip -6 route show | grep default

《带你绕过,配置腾讯云IPV6的坑!》文章正文配图(配图 8)— STARBUCKET BLOG

6,大功告成!

Comments & discussion

The first comment in each thread opens a topic. Signed-in readers can keep the conversation going under that topic.

No comments yet. Sign in to start a topic.

Start a new topic

Sign in to start a topic or join the discussion.