DDNS 状态正常却连不上设备?外网一条线、内网一条线分开查

痛点场景

DDNS 主机名注册得好好的,后台状态也显示正常,可拿着域名在外面一连接——超时。回到内网直接输 IP,DSM 打开如飞。这种「域名进不来、IP 一切正常」的故障,官方知识库的处理思路很有特点:先分清你是在哪儿连不上的。从 Internet 连不上和从本地网络连不上,是两条检查项几乎不重叠的独立路线,混在一起查只会互相干扰。

文中环境以 DSM 本地 IP 192.168.1.123、SRM 路由器本地 IP 192.168.1.1 为例,双端设备的入口并列给出。

先过一遍通用预检

无论走哪条线,官方都先要求完成五项基础检查:

  1. 暂时改用公共 DNS:首选 8.8.8.8、备用 8.8.4.4。DSM 进入控制面板 > 网络 > 常规 > 手动配置 DNS 服务器;SRM 进入网络中心 > Internet > 连接 > 手动配置 DNS 服务器。设备在中国区的,官方指定改用 114.114.114.114(首选)与 223.5.5.5(备用)
  2. 暂时禁用 IPv6:DSM 进入控制面板 > 网络 > 网络接口,选中接口单击编辑,在 IPv6 选项卡下把 IPv6 设置设为关闭;SRM 进入网络中心 > Internet > 连接 > 主接口/从接口(LAN 1) > IPv6 设置,选关闭
  3. 已加入域的设备:确认域的 DNS 服务器可以解析 DDNS 和外部 IP 分析工具所需的域名。由 Synology Directory Server 创建的域,可启用 DNS Server 套件中的解析服务转发器来解决;
  4. NTP 对时:DSM 进入控制面板 > 区域选项 > 时间 > 时间设置,选择与 NTP 服务器同步并单击立即更新;SRM 进入控制面板 > 系统 > 区域选项 > 当前时间,同样操作;
  5. 有防火墙或代理的网络:确认 DDNS 和外部 IP 分析器所需的域名没有被封锁。

分诊:先确定你在哪儿连不上

用手机蜂窝网络(代表外部 Internet)和局域网内电脑(代表本地网络)各连一次 DDNS 主机名,结果分三种:两边都连不上、只有外网连不上、只有内网连不上。测试本地可达性的方法很简单——浏览器地址栏直接输设备 IP:DSM 例 http://192.168.1.123:5000,SRM 例 http://192.168.1.1:8000

预检跑完仍连不上的,进入下面两条线。

外网线:无法从 Internet 连接

按顺序六步走:

  1. 确认 DDNS 状态为正常:DSM 进入控制面板 > 外部访问 > DDNS;SRM 进入网络中心 > Internet > QuickConnect 和 DDNS > DDNS,先看状态本身;
  2. 确认 DDNS 主机名可解析为外部 IP 地址:域名解析不出公网地址,后面全白查;
  3. 确认同一本地网络中可以访问设备:还是上面那两个 IP 地址,能打开才算设备本身健康;
  4. 确保已设置端口转发规则:把父路由器/调制解调器上 DSM/SRM 服务所需的端口,转发到 Synology 设备上的相同端口。注意是所有上级路由都要设——多级路由环境漏掉一台,链路就断;
  5. 确认防火墙放行:父路由器/调制解调器和 Synology 设备上的防火墙规则,都要允许从 Internet 访问这些转发的端口。排查时可暂时禁用防火墙规则来验证;
  6. 与 ISP 确认线路能力:部分运营商网络(蜂窝网络、社区网络等)在某些情况下不支持端口转发。这种情况可以尝试改用 QuickConnect 而不是 DDNS 来访问设备。

六步跑完问题仍在,就该联系官方技术支持做进一步诊断了。

内网线:无法从本地网络连接

在内网用 DDNS 主机名访问失败,走这三步:

  1. 确认设备在同一本地网络中可以访问:浏览器输 IP,同上;
  2. 确认 DDNS 主机名可解析为外部 IP 地址
  3. 到 DDNS 设置页尝试连接外部 IP:DSM 在控制面板 > 外部访问 > DDNS,SRM 在网络中心 > Internet > QuickConnect 和 DDNS > DDNS。这里的结果是分岔口:
    • 连接成功——说明环回路径通,问题回到出网链路,重新跑一遍通用预检;
    • 连接失败——检查父路由器/调制解调器是否支持 NAT Loopback(NAT 环回)。本地用域名访问,本质是让数据包先绕到公网地址再折返回来,上级设备不支持环回就玩不转,此时联系路由器制造商确认。

三步跑完问题仍在,同样联系官方技术支持。

四条官方备注

  • 中国区设备的公共 DNS 用 114.114.114.114 与 223.5.5.5;
  • 端口转发规则需要在 Synology 设备的所有父路由器/调制解调器上设置;
  • 如果 DDNS 在本地网络的连接以前正常,可以尝试重启父路由器/调制解调器,判断问题是否由上级设备不稳定引起;
  • 使用的所有父路由器/调制解调器都必须支持 NAT 环回功能,才能通过 DDNS 连接到设备。

预防与建议

  • 远程访问交付时把「外网实测 + 内网实测」两步都写进验收单,只在内网验证过就交付,是这类返工的头号来源;
  • 多级路由环境画一张上级设备清单,端口转发逐台核对、逐台留档;
  • 更换运营商或办公网络迁移后,第一时间确认新线路是否支持端口转发,不支持就切 QuickConnect 方案,别硬耗;
  • NAT 环回是采购上级路由器时的隐性指标,选型阶段直接写进设备要求,省得事后换机。

处理这类远程访问工单时,诚鑫致达科技的工程师第一句话永远是问清「您是在外网还是内网连不上」——方向分对了,排查路径直接省一半。