目前家庭宽带基本都可以通过设置连上ipv6网络,有了ipv6之后,每台设备就都有了自己独有的ip地址,这样我们就可以通过外网利用ipv6地址直接访问家里的设备,让家里的设备实现服务器的效果。但是目前设备分配到的ipv6的地址是变化的,所以你就需要通过一些手段把变化的ipv6地址绑定到不变的域名上,这样就可以直接用域名访问家里的设备了。下面就探讨一下利用阿里云ddns动态解析ipv6地址的方法。

一、 域名注册

要想进行域名访问,首先得有一个自己的域名,也就是自己独有的网址。在阿里云的域名服务里购买域名,可以购买后缀为xyz这类非主流域名,价格非常便宜,一年只需要十块钱左右。

二、 添加域名解析

进入阿里云控制台,域名管理就可以看到刚刚注册的域名。可能需要实名认证才能使用,按照提示进行实名认证。

解析域名

实名认证后进入控制台点击域名后边的解析。进去之后添加aaaa记录,主机记录值填自己想要的域名,记录值随便填。

这样就完成了解析记录的添加。

三、 获取阿里云域名的accesskeys

右上角点击头像,然后点击AccessKey,进去后启用AccessKey,会显示AccessKey ID和密码,记下来。

四、 安装阿里云动态解析工具

可以在网上搜到很多类似的工具,当然要支持IPV6的。

这里贴一个windows可用的项目:

xuchao1213/AliyunDdnsCSharp

域名解析完成之后就可以直接通过IPV6访问家里的服务器,访问格式为http://你的网址:端口号。当然前提是要在防火墙设置好端口号的ipv6转发规则。

也可以搜索类似的python插件解决这个问题。

这里贴一个python脚本的帖子:

完成DDNS解析后的地址还可以直接用域名连接远程桌面操控电脑,也可以在电脑上部署私有云服务,直接连接私有云盘,再也不用担心各种网盘限速了。