我们已经准备好了,你呢?

2024我们与您携手共赢,为您的企业形象保驾护航!

写在前面

写到这里,发现这一段太长了,看不下去的话,可以直接跳到第二段。

如果你还没有阿里云域名,又不想花钱购买,可以看看下面的免费方案;

如果你是 用户,或者在群晖上安装了 虚拟机,那么可以直接看 版本的解决方案。

IPV6 现在很普遍了,应该比公网 IP 更容易获取,特别是移动内网。公网 IP 是不可能了,不过 IPV6 默认是开启的,那些没有开启的大多是因为光猫没开启(万恶的 yd,光猫盒子被锁了。。。),看能不能联系运营商解决。关于 DDNS,群晖内置的 QC 虽然也能穿透内网,但是很多应用,比如,在 QC 环境下是无法使用的。当然群晖内置的照片、视频、音频等都支持,还是挺良心的,我也试过了,速度也还可以。当然爱捣鼓的人肯定不满足于只有这些,漫画服务器(传送门:)和电子书服务器是必须架设的(传送门:),这时候就需要一个能直接访问群晖的通道了。

众所周知,IPV4 总共只能分配约 43 亿个地址,从各种联网电子设备来看,其实是不够用的。所以不要怪运营商不给你公网 IP,真正的原因是公网 IP 根本不够用!由于 IPV6 的位数是 IPV4 的 4 倍,所以能分配的地址达到 10 的 26 次方,甚至可以给空气中的灰尘分配地址。所以大多数人都有 IPV6,而且这个 IPV6 是唯一的,相当于公网 IP,但问题是由于某些原因,IPV6 并不固定(什么原因,一句话说不清楚,可以移步:),大概每 3 天就会变一次。网上可以找到 自动任务脚本,会自动将 IPV6 地址以邮件的方式发送到你的邮箱(传送门:),当你需要查看邮箱时再更改 DDNS 设置,这样不够优雅,那么有没有更好的办法呢? 其实各大域名运营商都已经为大家提供了自动DDNS接口,通过群晖自动任务完全可以实现动态IPv6的自动DDNS。

下面我以阿里云域名为例跟大家分享一下具体的设置步骤。

1)IPV6地址测试

虽然你可能已经开通了 IPV6 网络,你的路由器也支持 ipv6,但你还是需要先测试一下。如果你失败了这一步,剩下的就毫无意义了。如果你还没有设置 IPV6,可以阅读这里。

在浏览器中输入。如果看到类似下面的页面,说明可以使用IPV6。框起来的地方是运营商,可以看到是中国移动。

IPV6 地址测试

2)域名申请

如果你有域名,可以跳过这一步,如果没有,申请一个也不贵。特别是对于新用户来说,域名便宜得离谱(因为我已经注册了好几个阿里巴巴的域名,看不到新用户优惠,所以这里就放腾讯的了)。因为只是用来连接群晖,所以建议选最便宜的,或者直接注册一个 cn 就行。另外,因为连接群晖不建网站,所以就不用注册了,基本就是即插即用!网上申请的方法太多了,就不细说了!

3)应用

申请好域名之后就可以申请了,这个东西有什么用呢?如果把你的阿里云比作一个房间的话,这个可以理解为打开房间的钥匙,有了它你就可以进入你的房间随意乱搞了。所以申请好之后一定要保密,如果觉得泄露了也可以重新生成。这篇指南就是想通过它来获取域名解析的设置权限,这样就可以在群晖上直接修改阿里云域名的解析,从而实现动态IP的DNS。

申请步骤如下:

1> 进入阿里云控制台,注意如果不进入,是看不到选项的

2>点击管理,会提示是否使用子用户,但是我每次都无视了,因为是私人小站,安全性要求不高,所以就选择继续使用。

如何注册阿里域名_阿里域名注册怎样_阿里域名注册网站

阿里域名注册怎样_阿里域名注册网站_如何注册阿里域名

创造

3> 输入之后,如果之前没有使用过,此时列表应该是空的,可以从右上角的“创建”按钮创建一个新的密钥,此时需要输入手机验证码。

4>创建完成后,请复制ID和,这两个是看不到的,可以点击显示,然后输入手机验证码就可以看到了,有了这两个就可以使用了。

查看

4)上传sh脚本并设置自动任务

其实这一步是花费时间最多的,因为我在网上搜索阿里云动态IP的DNS的时候,找到的方案大多是基于的,可能是因为用户多,而且有跨平台的特性,但是因为需要安装阿里云的API包,所以我在群晖上试了将近一天的时间,安装,easy-,pip,gcc...但是群晖毕竟不是开发导向的,最后还是以失败告终。后来想着Linux以sh命令强大著称,有没有什么sh脚本可以用,就搜到了。这个方案不需要任何环境配置,只要设置几个参数放到群晖上,设置一个自动任务,就OK了。

1>下载原版sh脚本,可以在文末的百度网盘中找到。

2>获取本地网卡名称。由于需要绑定本地动态变化的ipv6地址,但是地址和网卡相关,所以要先获取当前网卡,并打开群晖的ssh选项。

阿里域名注册网站_如何注册阿里域名_阿里域名注册怎样

打开 ssh

下载putty(下载链接:,提取码:zmwv),下载后输入群晖IP地址,选择SSH连接,打开后输入群晖管理员用户,然后输入密码。注意在Linux下输入密码时什么都不会显示,所以正常输入就行。

如何注册阿里域名_阿里域名注册网站_阿里域名注册怎样

Putty 连接到

连接成功后输入命令,会弹出一堆字符,如下图。其他的不用管,只要记住本地网卡的名字就行。注意前面的~都是安装镜像后安装的虚拟网卡,我们只要记住eth0就可以了

3>修改sh参数。需要修改的参数有4个,如下图所示。分别是:这个是通过申请获得的。然后输入你申请的域名。就是子域名的意思。如果你的域名只是用来访问群晖的话,可以直接设置为“www”,这样就可以用一级域名来访问群晖了。由于这也是我个人博客的域名,所以分配给它的子域名就是nas。

修改sh

4>上传并测试脚本。将脚本上传至,为方便管理,建议新建一个文件夹,方法如下:

①打开文件,新建共享文件夹,命名为DDNS

②将修改好的.sh文件上传到DDNS文件夹,右键文件属性,复制文件路径。例如“//DDNS/.sh”

复制路径

③ 在putty中输入sh //DDNS/.sh,测试脚本是否可以正常运行,必须看到added后面跟着一段代码才表示成功。

阿里域名注册网站_阿里域名注册怎样_如何注册阿里域名

测试运行脚本

如果你不放心,也可以在阿里云后台查看一下域名解析记录,首先点击你的域名,在左侧选择解析日志,就可以看到刚刚添加了一个二级域名为nas的域名解析操作。

添加成功记录

④尝试使用域名访问,输入“nas.:500”,如果能进入登录页面,则表示设置成功。

如何注册阿里域名_阿里域名注册怎样_阿里域名注册网站

使用域名访问

5>设置自动任务。当然不可能每次更新IP都手动执行这个命令,所以需要使用群晖的自动任务。在群晖控制面板中选择任务计划程序-新建-计划任务-自定义脚本,设置任务名称。在计划中设置为每天运行,运行频率为10分钟(不用担心频率太高,脚本里有判断,只有发现地址有变化才会重新设置域名解析)。在脚本中输入“sh //DDNS/.sh”并保存。

自动任务

5)如果你不想花钱购买域名该怎么办

我没有阿里云域名,也不想去申请,毕竟第一年要便宜,后续续费24-58/年,也是一笔开销。那么怎么办呢?我在网上也找到了一个针对吃亏者的解决办法,通过申请dynv6域名来实现。步骤和阿里云差不多,但是因为是国外站点,需要梯子通过邮件激活。手头没有好的梯子,没法给大家具体测试,具体可以参考这篇文章:。sh脚本可以在文末的百度网盘里找到。

注册 dynv6

激活需要 VPN

6)平台解决方案

如果你使用的是 平台,或者在群晖上装过 虚拟机,也可以直接使用 平台下的工具。该工具也可以在文章末尾的百度网盘下载,解压后打开.exe。参数设置并不复杂,不清楚的话可以看看前面的说明。

阿里域名注册怎样_如何注册阿里域名_阿里域名注册网站

win平台的设置

设置完成后还需要设置自动任务,win平台怎么设置自动任务应该很容易在百度上搜到。

结论

的外网访问需求应该挺多的,特别是喜欢捣鼓的人,一出去很多功能都不能用,很不爽。用域名访问就不用记一长串 IP 地址了。相关文件我已全部打包上传到百度网盘,神秘代码:UiA 提取码:ddns

文件描述:

1>.sh阿里云自动DNS脚本

2> dynv6.sh dynv6 自动 dns 脚本

3> 版本-.zip

版权声明:以上脚本及程序均收集自网络,由于多次转载,已无法查明原出处,如对版权有异议,请联系我,谢谢!

二维码
扫一扫在手机端查看

本文链接:https://by928.com/4046.html     转载请注明出处和本文链接!请遵守 《网站协议》
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。

项目经理在线

我们已经准备好了,你呢?

2020我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

热线电话

13761152229

上班时间

周一到周五

公司电话

二维码
微信
线