前言:近期想为腾讯轻量云添加ipv6地址,找了网上不少教程,要么是针对旧版本的,要么针对其它操作系统比如centos。这里总结了操作步骤:

– 注册

地址如下:tunnelbroker.net,过程不赘述。

– tunnelbroker.net配置说明

  1. server ipv4地址 对应tunnelbroker.net远端ipv4
  2. server ipv6地址 对应ipv6的网关路由route
  3. client ipv4地址 对应腾讯轻量云的内网ipv4内网地址,用ip a查看一般为10.0.8.10这类地址
  4. client ipv6地址 对应tunnelbroker.net分配的ipv6地址
    简单图床 - EasyImage

– 本地配置

输入nano /etc/netplan/99-he-tunnel.yaml
内容如下:

network:
  version: 2
  tunnels:
    he-ipv6:
      mode: sit
      remote: server ipv4地址
      local: client ipv4地址(内网)
      routes:
       - to: default
         via: "server ipv6地址"
      nameservers:
        addresses:
          - 2001:4860:4860::8888
          - 2001:4860:4860::8844
      addresses:
        # Client IPv6 Address
        - client ipv6地址/64

– 使配置生效

输入:netplan generatenetplan apply

– 验证

  1. 输入:ip a,发现获取到了如下:
he-ipv6@NONE: <POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1480 qdisc noqueue state UNKNOWN group default qlen 1000
    link/sit 10.0.8.10 peer 216.218.221.6
    inet6 2001:xxx:yyy:zzz::2/64 scope global
       valid_lft forever preferred_lft forever
  1. ping验证
    输入ping ipv6.google.com,相应如下:
root@VM-8-10-ubuntu:~# ping ipv6.google.com
PING ipv6.google.com(hkg07s39-in-x0e.1e100.net (2404:6800:4005:813::200e)) 56 data bytes
64 bytes from hkg07s39-in-x0e.1e100.net (2404:6800:4005:813::200e): icmp_seq=1 ttl=120 time=1.92 ms
64 bytes from hkg07s39-in-x0e.1e100.net (2404:6800:4005:813::200e): icmp_seq=2 ttl=120 time=1.99 ms
64 bytes from hkg07s39-in-x0e.1e100.net (2404:6800:4005:813::200e): icmp_seq=3 ttl=120 time=1.88 ms

至此完成ubuntu22.04下腾讯轻量云利用tunnelbroker.net添加ipv6地址配置过程。


Avatar photo

sontjer

For the amatuer tech nerds & life maniacs.

0 条评论

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用*标注