电脑装配网

99元一年的阿里云服务器你觉得怎么样?通过隧道代理免费使用IPv6

 人阅读 | 作者yiyi | 时间:2024-02-22 14:12

阿里云推出了一款99元一年的云服务器,2核2G,3M固定带宽,40G云盘。感觉还是挺吸引人的,没忍住入手了一个。

安装了Ubuntu 22.04的系统,进入系统后发现只有IPv4的地址,没有分配IPv6地址。赶快查询了一下,发现可以自动申请绑定一个IPv6地址,但需要付费开通IPv6的流量。感觉有点奇葩了,IPv6的流量竟然还要单独买。不想再花银子了,但还想能有IPv6,还是配置个IPv6隧道代理吧。

可以通过Hurricane Electric Free IPv6 Tunnel Broker免费申请,注册申请还是很方便的。这里就不详细描述了。说说在Ubuntu下面的配置。

网上介绍的Ubuntu的IPv6 tunnel配置大都是基于 /etc/network/interfaces 的,但现在Ubuntu的默认安装已经不使用 /etc/network/interfaces 了。阿里云的Ubuntu 22.04使用的是netplan, 可以从Tunnel Borker的网站下载对就的netplan配置文件,格式如下:

network: version: 2 tunnels: he-ipv6: mode: sit remote: $远程IP地址 local: $本地IP地址 addresses: - "2001:470:xxxx:xxxx::2/64" routes: - to: default via: "2001:470:xxxx:xxxx::1"

注意配置文件中的 local地址不是云服务器的公网IP,而是要填在服务器内部ifconfig中看到的对应内部IP。

netplan的配置文件在/etc/netplan目录下。可以看到系统已有一个配置文件,50-cloud-init.yaml。不要在这个文件上改,因为这个文件会在系统重启时重新生成,你的改动会被覆盖。创建一个新配置文件,比如 99-tunnel.yaml。把配置写入后,重启系统即可。

系统重启后,会看到一个he-ipv6的新接口。试着ping一下IPv6的网站,嗯,可以了。


文章标签:

本文链接:『转载请注明出处』