网络附加存储设备(NAS)在家庭和办公室中变得越来越普遍,因为它们可以为用户提供远程访问数据的便利。在大多数情况下,用户可以通过公共IPV4地址远程访问他们的NAS。然而,随着IPV4地址数量的不足,用户需要寻找其他的解决方案来满足他们的需求。本文介绍了一种使用IPV6地址和动态DDNS的方案,以实现用户的外网连接。
2. 环境
本文所使用的环境为中国电信,无IPV4,但有动态IPV6和光猫支持IPV6和桥接。路由器为小米AX1800,Wi-Fi6无线mesh。
3. 设置
为了使用IPV6地址和动态DDNS进行外网连接,需要进行以下设置:
3.1 将光猫设置为桥接模式
将光猫设置为桥接模式,以便路由器可以接收到IPV6地址。
3.2 打开路由器的IPV6支持
打开路由器的IPV6支持,并将模式调整为本地模式。
3.3 测试IPV6连通情况
使用fastweb.it来测试IPV6的连通情况。如果测试得分为9/10或以上,说明用户已经成功获得了IPV6地址并可以访问其他IPV6网站。如果没有成功,用户需要检查以上步骤。
3.4 解除路由器防火墙限制
大多数路由器默认的防火墙设置只允许出站,不允许入站。用户需要解除路由器防火墙限制,以便其他IPV6地址可以访问用户的NAS。对于一些路由器,比如华硕的路由器,用户可以在路由器中设置IPV6防火墙,允许对应的端口通过。但是对于一些路由器,比如小米AX1800,用户需要通过改固件、破解ssh并写入脚本的方式来实现。
4. 动态DDNS+域名访问
为了方便记忆,用户可以在域名网站上购买并解析一个域名,以访问他们的NAS。然而,由于IPV6是动态的,用户需要设置一个脚本,定时将自己的IPV6地址,向解析后台报告更新地址,以便实现全自动的用域名来访问NAS。用户可以通过安装Docker并运行sanjusss-aliyun-ddns1映像来实现此功能。具体步骤如下:
- 配置AKID、AKSCT、DOMAIN和TYPE等参数。
- 应用,启动,在容器的支持中能看到相应的解析日志就成功了。
5. 总结
使用IPV6地址和动态DDNS可以帮助用户轻松地实现外网连接。但是,用户需要注意一些可能出现的问题,例如路由器重启后开机自启脚本可能会失效等。如果您需要进一步了解此主题,请参阅相关文档或寻求专业帮助。
如果本文对您有所帮助,请点个赞支持下,谢谢!