nas搭建系列2:注册域名,ipv6 + ddns实现
要通过 ipv6 从外部网络访问 NAS,首先确保光调制解调器和路由器启用了 ipv6 支持。)”。
然后通过 ifconfig 或 ipaddr 命令检查 NAS 是否已被赋予 ipv6 地址。
如果命令输出包含“inet6”,则如果未找到“inet6”或以 ipv6 开头的 ipv6 地址,则表示启用了 ipv6 支持。
“fe80”,您需要在网上搜索如何在Linux中启用ipv6。
获得公共IPv6地址后,可以通过以下方式访问NAS https://[2001:1488:800:400::2:129]格式不方便记忆,而且IPv6地址是动态变化的。
为了解决这个问题,可以使用动态DNS服务(ddns)来绑定它固定域名的动态IPv6地址 建议使用dynv6网站提供此服务 访问dynv6网站,点击右上角“注册”。
登录后,点击“createnewzone”创建新域名,填写必要的前缀和主域名,例如“aaa.dynv6.net”,不需要填写ipv4和ipv6地址或选择让系统自动填写。
该站点提供了一个脚本,可以自动将NAS的IP信息更新为创建的域名。
复制脚本代码并保存到NAS上运行时需要注册时生成的token。
执行脚本后,网站应显示IP信息更新成功的状态。
要实现动态IP地址绑定,必须在NAS中设置计划任务来自动执行IP更新脚本。
不同的Linux版本有不同的操作方法。
您可以在网上搜索适合您自己环境的具体实施步骤。
使用ipv6和免费域名创建自己的服务器
1、随着IPv6技术的日益普及,设备之间的通信变得更加便捷,但其地址的复杂性往往让人望而却步。通过使用域名(DDNS),我们可以避免直接面对IPv6地址,从而简化访问过程。
本文将指导您如何使用 IPv6 和免费域名构建自己的服务器。
2、在开始搭建服务器之前,请注意,截至2024年1月28日,襄阳移动的IPv680和443端口可能不可用,而其他非特殊端口(如233)仍然可以正常通信。
如果您发现本地IPv6无法正常访问外网,可以参考相关文章解决该问题。
3. 为了解决IPv6问题,第一步是禁用系统中的临时IPv6地址。
在Windows系统中,您需要以管理员身份运行命令提示符。
在Linux系统中,您需要在/etc/sysctl.conf文件中添加指令以禁用所有接口的临时IPv6地址。
4. 完成上述操作后,您的系统将仅保留两个IPv6地址,其中一个将作为长期稳定地址。
需要注意的是,在有多个长期可用的IPv6地址的情况下,通常只有一个地址可用。
5.接下来,您需要注册一个Dynv6帐户。
注册后,创建域名并通过电子邮件验证确认您的帐户。
创建一个与您的服务关联的令牌。
6. 安装并运行DDNS客户端。
您可以下载并安装DDNS-go客户端,然后启动管理界面进行配置。
根据提示填写域名、IPv6地址等必要参数,并保存配置。
7. 验证动态域名解析。
在Dynv6的域名管理界面中,检查AAAA记录是否正确指向您的IPv6地址。
通过 ping 您创建的 Dynv6 域名,确认是否可以解析到正确的 IPv6 地址。
8. 了解 IPv6 地址的分配方式对于设备管理至关重要。
例如,如果IPv6前缀为240c:cf81:5:22dd::/64,路由器的Lan口IP为192.168.X.1,则Lan设备的IP配置及其对应的IPv6地址可能如下 :客户端IP为192.168 当使用.X.100时,IPv6地址为240c :cf81:5:22dd::100; 当客户端IP为192.168.X.102时,IPv6地址为240c:cf81:5:22dd::102。
9. 通过以上步骤,您可以以简单的方式搭建自己的服务器,并通过动态DNS服务实现外网可达。
在部署过程中,请密切关注网络变化以及动态DNS服务的最新动态。