iStoreOS功能:服务 > 动态 DNS > 全局设置

菜单路径:服务 > 动态 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脚本或插件的远程下载地址,用于自动获取新增或更新的服务商支持脚本。

配置详情

使用示例

示例:https://raw.githubusercontent.com/openwrt/packages/master/net/ddns-scripts/files