找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 3071|回复: 9

解决openwrt的ddns每次重启需要手工开启的问题

[复制链接]
发表于 2023-12-16 17:55 | 显示全部楼层 |阅读模式
申请了一个ipv6动态域名,每次路由器重启就发现ddns不会自动启动,研究了日志文件后,在web管理界面的启动项最下面启动本地启动脚本 exit0后面加上一行命令,完美解决


sleep 60
ddns restart
/etc/init.d/ddns restart

exit0
启动ddns后,域名解析更新非常快,几乎没有延时



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
发表于 2023-12-16 18:04 | 显示全部楼层
正常都是自动启动的,你这是固件有暗病,不过能用就行。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2024-4-26 16:27 | 显示全部楼层
简单有效,应该是在 启动本地启动脚本 exit0前面加上命令
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2024-4-26 16:27 | 显示全部楼层
简单有效,不过应该是在 启动本地启动脚本 exit0前面加命令
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2024-4-26 16:27 | 显示全部楼层
简单有效,不过应该是在 启动本地启动脚本 exit0前面加命令
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2024-4-26 15:14 | 显示全部楼层
之前使用官方的op就有这个问题,不过也是小毛病,也是自己设置了开机启动
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2024-4-26 15:14 | 显示全部楼层
v6 army 极少时间会出现不能解析到的问题,我后面买了阿里云最便宜的域名,47块钱7年。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2024-8-13 12:59 | 显示全部楼层
厉害,完美解决
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-2-21 14:22 | 显示全部楼层
和我一样,固件有问题,但这个方法确实好使!!!!
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-9-11 11:10 | 显示全部楼层
ddns服务好像是Wan口就绪就启动,解析IPV4地址确实时序上没问题没问题。但是解析ipv6就有问题,并脚本也有问题,它解析不到ipv6的时候是直接退出了,Error: '1' - TERMINATE退出了,Error: '1' - TERMINATE退出了,而不是等待一个延迟再继续解析。
导致凡是ddns设置了ipv6解析的条目,开机后都会错误退出。
系统日志:
Thu Sep 11 05:01:29 2025 daemon.notice netifd: Interface 'wan' is now up
Thu Sep 11 05:01:30 2025 user.notice nlbwmon: Reloading nlbwmon due to ifup of loopback (lo)
Thu Sep 11 05:01:30 2025 user.notice ddns-scripts[1702]: xxxxxxxx: PID '1702' started at 2025-09-11 05:01

此条解析的ddns日志
050130       : ************ ************** ************** **************
050130  note : PID '1702' started at 2025-09-11 05:01
050130       : ddns version  : 2.7.8-24
050130       : uci configuration:
------------------------------------------------
050131       : verbose mode  : 0 - run normal, NO console output
050131       : check interval: 600 seconds
050131       : force interval: 21600 seconds
050131       : retry interval: 60 seconds
050131       : retry counter : 0 times
050131       : No old process
050131       : last update: never
050131       : Detect registered/public IP
050131       : #> /usr/bin/nslookup xxxxxxxxxx  >/var/run/ddns/xxxxxxxxxx.dat 2>/var/run/ddns/xxxxxxxxxx.err
050132       : Registered IP '240e:3a6:5627:97c0::1' detected
050132  info : Starting main loop at 2025-09-11 05:01
050132       : Detect local IP on 'web'
050132 ERROR : Can not detect local IP using network_get_ipaddr6 'lan' - Error: '1' - TERMINATE

延迟个几秒,等LAN口的ipv6地址就绪了再启动就没问题了。
这就需要一个wan启动后延迟启动ddns服务的脚本,或者改写ddns的监测脚本,监测不到Can not detect local IP using network_get_ipaddr6 'lan' 时延迟再loop
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /2 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2026-8-24 01:47

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 电话:13506125623

快速回复 返回顶部 返回列表