DDNSTO 自动扫描使用教程及扫描后无法访问的排查方法

NAS、下载器、Docker 面板不知道 IP 和端口?DDNSTO 自动扫描添加功能说明

家里部署的内网服务越来越多以后,很多用户都会遇到同一个问题:

NAS、下载器、相册和 Docker 面板在内网都能打开,但添加 DDNSTO 域名时,不知道应该填写哪个内网 IP、端口和协议。

为减少手动查找和填写,DDNSTO 新增了「自动扫描添加」功能。

适合哪些使用场景?

如果你的局域网中运行着以下 Web 服务,可以尝试使用自动扫描:

  • NAS 管理页面

  • 相册、影音服务

  • qBittorrent 等下载器

  • Docker 管理面板

  • 路由器管理页面

  • 自建笔记、文档或 AI 服务

  • 其他通过浏览器访问的 HTTP/HTTPS 服务

自动扫描主要用于发现常见的 Web 服务,不适用于 MySQL、FTP 等非 HTTP/HTTPS 协议,也不能代替 SSH、RDP 等专用客户端。

如何使用?

  1. 登录 DDNSTO 控制台并找到对应设备。

  2. 进入「外网域名」,点击「添加域名」。

  3. 切换到「自动扫描添加」。

  4. 阅读扫描说明并开始扫描。

  5. 等待约 10~60 秒,期间保持设备在线。

  6. 在扫描结果中找到自己认识的服务。

  7. 检查域名前缀、协议、内网地址和备注。

  8. 勾选需要远程访问的服务,点击「一键添加」。

扫描未发现某项服务,不代表该服务一定不存在。它可能使用了非常用端口、当前没有响应,或者不属于可识别的 Web 服务。





自动扫描的工作逻辑

一键扫描不是对整个网段进行无差别端口扫描。

DDNSTO 客户端会在设备本地发现本机及局域网中的常见 Web 服务,对 HTTP/HTTPS 服务进行可访问性探测,并尝试识别服务名称、协议和地址。

符合条件的结果会被整理成可编辑的候选列表,用户确认后才能添加。

基本流程为:

本地服务发现 → HTTP/HTTPS 探测 → 服务识别与过滤 → 生成候选项 → 用户确认添加

安全说明

扫描结果只是候选项,不会自动创建外网域名,也不会因为扫描而自动把服务开放到外网。

只有用户主动选择并确认添加后,对应服务才会生成外网访问域名。

请不要添加自己不认识的服务。对于 NAS 后台、路由器后台、Docker 面板等敏感服务,建议同时设置强密码、登录验证和必要的访问权限。

扫描到了,但外网打不开怎么办?

扫描到服务,只表示 DDNSTO 客户端在内网检测到了 HTTP/HTTPS 响应,不代表该服务一定允许通过外网域名访问。

添加后无法打开,常见原因包括:

  • 服务只允许内网访问

  • 服务限制了访问来源

  • 服务要求登录或二次认证

  • HTTP 与 HTTPS 协议选择错误

  • 服务绑定了指定 Host 或域名

  • 实际页面位于特定路径

  • 服务存在重定向或访问控制

  • 服务自身的安全策略拒绝外部访问

建议先在 DDNSTO 客户端所在设备上测试对应的内网地址,确认协议、IP、端口和路径是否正确,再检查目标服务的域名绑定及访问控制设置。

找不到「自动扫描添加」入口怎么办?

自动扫描功能需要新版 DDNSTO 客户端支持。

如果添加域名时只看到「手动添加」,请先检查当前设备上的 DDNSTO 版本。

由于 DDNSTO 支持路由器、NAS、Docker、Windows 和 Linux 等多种设备,各个平台的安装及升级方式不同。请前往 DDNSTO 官方文档,选择自己的设备类型查看对应教程。

目前群晖、华硕等部分平台还没有发布支持自动扫描功能的最新版本,需要等待对应平台完成更新。

问题反馈建议

如果扫描到了服务但添加后无法访问,回帖时建议提供以下信息:

  • DDNSTO 运行平台及客户端版本

  • 目标服务名称

  • 使用的 HTTP 或 HTTPS 协议

  • 内网端口

  • 内网是否可以正常打开

  • 外网访问时的报错现象

请注意隐藏 Token、完整域名、账号、密码、公网 IP 和其他敏感信息。

大家也可以回复说说:你最希望自动扫描识别 NAS、下载器、相册,还是其他服务?

如果在客户端升级、自动扫描、添加域名或外网访问过程中遇到任何问题,欢迎在微信搜索服务号「DDNSTO」,联系人工客服协助处理。