求助,AX1800配置DDNS不更新问题?
本帖最后由 thzzy 于 2024-2-21 22:34 编辑由于AX1800出新固件,所以采用自动更新升级到了最新的v4.5.0版本,升级时没选保存配置,看到升级说明内容较多,还是保持干净配置更好。
我的光猫是桥接模式,AX1800路由器通过PPPOE拔号连接,中国移动宽带,只有公网IPv6地址,IPv4是大局域网地址。之后,也打开了路由器的IPv6功能,模式是Native,这种模式内网所有电脑和手机等设备都能获得公网IPv6地址。
现在就卡在路由器的DDNS配置上,以前版本我也配好正常使用过,这次怎么配置都不能更新IPv6地址到dynv6.com域名服务商上,不知道什么原因?请帮助分析解决一下,谢谢!以下是相关配置过程界面。
安装了luci-i18n-ddns-zh-cn和bind-host软件包,DDNS服务里配置了dynv6.com的域名,防火墙已经添加了规则。无论怎么重启服务、重新加载、重启路由器,可以看到dynv6.com官网的IP地址始终没有更新上去。另外,我也尝试将IP地址来源“接口”改为“URL”方式,“事件网络”在“PPPOE-WAN”和"@WAN6"等名称上切换测试,再“保存并应用”后,再“重新加载”,也都是无法将新的IPv6地址更新到dynv6.com域名服务商去。每次修改后,都“保存并应用”了,这是基本常识,操作都没有问题的。求助,DDNS不更新的问题,是不是有什么地方配置不对或还要配置其它地方?
dynv6呀,之前有发过一个B站的视频https://www.bilibili.com/video/BV1yh4y1g77y/?spm_id_from=333.999.0.0 本帖最后由 thzzy 于 2024-2-21 23:26 编辑
刚刚得知,那个防火墙规则那里不能加那些规则,会影响远程HTTP访问开关失灵,也不安全。
楼上自制的软件包,我看设置很简单,默认60秒上传一次IP地址给域名服务商,不知道有没有规避频繁强制上传刷新IP地址,会被动态域名服务商封账号的问题?
据说应该先在本地比对一下上次的IP地址,如果有变化才上传给域名服务商。
再等等官方技术说晚上,会出个设置DDNS的教程。
萝卜大侠 发表于 2024-2-21 14:18
dynv6呀,之前有发过一个B站的视频https://www.bilibili.com/video/BV1yh4y1g77y/?spm_id_from=333.999.0.0 ...
麻烦请回复一下楼上的疑问吧!是否频繁强制刷新有被封账号可能呢? 本帖最后由 thzzy 于 2024-2-22 16:17 编辑
萝卜大侠 发表于 2024-2-21 14:18
dynv6呀,之前有发过一个B站的视频https://www.bilibili.com/video/BV1yh4y1g77y/?spm_id_from=333.999.0.0 ...
倒,你这dynv6软件包有BUG,安装设置好,当时“保存并应用”马上能更新地址上域名商,等重启路由后,ipv6的地址变了,就不自动更新了。
还要手动将软件不勾选关闭,保存,再手动勾选,再“保存并应用”才起作用,将新地址更新到域名商。
另外,还有个严重问题,它把错误的IPV4地址也推送给了动态域名商,那个IPV4地址是中国移动机房的网关设备,不是我家里获得172段的局域网IPV4地址。家里只有IPV6地址是公网,只用推送解析IPV6地址即可。
这会导致,我外网用动态域名访问,一般会优先解析用IPV4地址访问家里路由器,而由于这个IPV4地址同移动机房共享路由网关地址,访问不了,导致访问家里设备失败,只有访问的设备禁用IPV4,才解析直接走IPV6地址访问。
本帖最后由 thzzy 于 2024-2-24 17:57 编辑
最后,DDNS解析还是用回了luci-i18n-ddns-zh-cn、bind-host软件包解决了。
重启不能自动刷新IP地址的问题已经找到办法解决:
在启动脚本里加命令:
系统-启动项-本地启动脚本
# ddns restart
/etc/init.d/ddns restart
sleep 30 &&/usr/lib/ddns/dynamic_dns_updater.sh -v 0 -S dynv6_ipv6 -- start
其中“dynv6_ipv6”是你的配置名字,如果是其它名字对应进行修改。
这个很重要,否则重启后,又不起作用。并不需要加防火墙规则和改防火墙配置。
本帖最后由 thzzy 于 2024-2-24 17:57 编辑
thzzy 发表于 2024-2-22 17:09
最后,DDNS解析还是用回了luci-i18n-ddns-zh-cn、bind-host软件包解决了。
重启不能自动刷新IP地址的问题已 ...
有点麻烦,启动项添加这个内容后,路由器主界面的“客户端”不显示所有局域设备了,不知道有没有办法解决?
本帖最后由 thzzy 于 2024-2-24 12:58 编辑
最终自己发现的问题,还是得自己找方法解决。
原来是官方GL-AX1800固件里有个glddns变量没启用。
需要在/etc/config/ddns文件中添加如下配置:
config ddns 'glddns'
option enabled '1'
这样,重启后,就会自动启用DDNS刷新IP地址。不需要添加防火墙规则或改防火墙配置,也不需要添加启动项或计划任务。
页:
[1]