菜单路径:服务 > 动态 DNS
菜单链接:
https://192.168.100.1/cgi-bin/luci/admin/services/ddns
当前标签:全局设置
配置选项
允许非公网 IP
功能位置:服务 > 动态 DNS → 全局设置
功能说明:允许动态DNS服务使用私有IP地址(内网IP)进行更新,适用于没有公网IP的网络环境。启用后可防止因检测到非公网IP而停止服务。
配置详情:
- 类型:
checkbox - 默认值:
false
日期格式
功能位置:服务 > 动态 DNS → 全局设置
功能说明:设置日志或状态文件中显示日期和时间的格式,支持strftime时间格式化语法。常用格式如%F %R表示年-月-日 时:分。
配置详情:
- 英文名称:
ddns_dateformat - 类型:
text - 默认值:
%F %R
使用示例:
示例:"%Y-%m-%d %H:%M:%S" 显示为 2025-04-05 10:30:45
状态目录
功能位置:服务 > 动态 DNS → 全局设置
功能说明:指定动态DNS服务保存状态文件的目录路径,用于存储当前IP、上次更新时间等运行时信息。
配置详情:
- 英文名称:
ddns_rundir - 类型:
text - 默认值:
/var/run/ddns
使用示例:
示例:/tmp/ddns 或 /etc/ddns/status
日志目录
功能位置:服务 > 动态 DNS → 全局设置
功能说明:设置动态DNS服务写入日志文件的存储目录,便于查看更新记录和排查问题。
配置详情:
- 英文名称:
ddns_logdir - 类型:
text - 默认值:
/var/log/ddns
使用示例:
示例:/var/log/ddns 或 /mnt/storage/ddns/logs
日志长度
功能位置:服务 > 动态 DNS → 全局设置
功能说明:限制单个日志文件的最大行数,避免日志无限增长占用过多存储空间。
配置详情:
- 英文名称:
ddns_loglines - 类型:
text - 默认值:
250
使用 cURL
功能位置:服务 > 动态 DNS → 全局设置
功能说明:启用cURL作为HTTP请求工具来与DDNS服务商通信,替代默认工具(如wget),适用于系统已安装cURL的情况。
配置详情:
- 类型:
checkbox - 默认值:
false
Ca 证书路径
功能位置:服务 > 动态 DNS → 全局设置
功能说明:指定用于验证DDNS服务商HTTPS证书的CA证书文件路径,确保安全连接,仅在需要自定义证书时设置。
配置详情:
- 英文名称:
cacert - 类型:
text - 描述:IGNORE
使用示例:
示例:/etc/ssl/certs/ca-certificates.crt
服务下载网址
功能位置:服务 > 动态 DNS → 全局设置
功能说明:配置动态DNS脚本或插件的远程下载地址,用于自动获取新增或更新的服务商支持脚本。
配置详情:
- 英文名称:
services_url - 类型:
text - 描述:https://raw.githubusercontent.com/openwrt/packages/master/net/ddns-scripts/files
使用示例:
示例:https://raw.githubusercontent.com/openwrt/packages/master/net/ddns-scripts/files
