DSM 路由器配置里找不到路由器、连接测试失败?先查 UPnP,再决定要不要绕开它
痛点场景
想从外网访问 DSM、Synology Drive 或者邮件服务,按教程进入 DSM 的控制面板 > 外部访问 > 路由器配置,准备让 DSM 自动帮你在路由器上开端口转发,结果遇到两种典型的翻车:
- 手动设置路由器时,路由器根本不出现在列表里;
- 路由器配置完了,页面上的连接测试结果是失败。
端口转发没设成,外网访问就无从谈起。官方知识库对这类问题的定性很直接:并非所有路由器都与 DSM 的这种配置方法兼容,本地网络上也可能发生端口冲突。遇到这两种情况,更可靠的解决方案是——绕开 DSM,直接从路由器本身配置端口转发。
先确认:转发到底设没设成功
动手改之前,先用官方给的两个方法确认端口转发确实没生效:
- 外部访问验证:在浏览器地址栏以 https 加端口号的形式,直接访问 NAS 的外网 IP 地址。如果返回"无法访问此站点"或内容错误,转发没通;
- 端口检测工具验证:用 Port Forwarding Tester 这类在线端口检测工具,查 NAS 的服务端口和外部 IP 地址,结果显示关闭即为未通。
一个容易误判的细节要记住:如果端口已被其他服务占用,检测工具可能会错误地显示为打开。所以"显示开着"不等于"转发对了",最终还是要以实际访问为准。
出路一:确认路由器上的 UPnP 已启用
DSM 识别路由器靠的是通用即插即用(UPnP)——这个功能让同一本地网络上的设备自动发现彼此。要在 DSM 中把路由器识别为 UPnP 设备,路由器一侧必须先启用 UPnP(如果它支持的话)。
- 登录路由器管理界面,找到 UPnP 选项并启用。各家路由器的菜单位置不同,具体操作参阅路由器手册;
- 启用后,回到 DSM 的控制面板 > 外部访问 > 路由器配置,再次尝试设置路由器;
- 如果路由器不支持 UPnP,或者启用后依然识别不到,就不必再耗在 DSM 这边——转到路由器端直接配置端口转发。
出路二:Synology Router 的多 NAS 场景
如果路由器本身就是 Synology Router,通常在 DSM 中配置端口转发不会遇到问题。但官方特别提醒了一种情形:同一网络中存在多台 NAS 时,建议直接在 SRM(Synology Router Manager)中配置端口转发,效果更理想。多台设备同时通过 UPnP 管理同一台路由器,规则容易互相干扰,收口到路由器本机管理更清爽。
出路三:其他路由器,按型号走手册
其他品牌路由器配置端口转发的方法因品牌和型号而异,官方给了三个求助方向:
- 参阅路由器随附的手册;
- 联系路由器制造商的支持人员;
- 到 portforward 这类第三方端口转发指南站点,按路由器型号检索对应教程。
验证
在路由器端把端口映射配好后,回到前面两个确认方法复测一遍:浏览器访问 NAS 外网 IP 加端口能打开服务,或 Port Forwarding Tester 显示端口打开,这条链路才算闭环。记得同步检查 DSM 侧对应服务(如 DSM 本身、Drive、MailPlus)的端口与路由器上映射的端口一致。
预防与注意
- 路由器端手工配置的端口映射,建议维护一张"服务—内外端口—内网 IP"台账,换路由器或加服务时逐条核对,避免 DSM 侧以为设好了、路由器侧早已丢失;
- 多 NAS 网络从第一天起就统一由路由器本机管理端口转发,别一半在 DSM、一半在 SRM,出了问题两头都查不全;
- UPnP 用不上时可以在路由器上关闭,减少内网设备随意在路由器上开洞的面;
- 端口检测工具的结果要结合"端口占用会误报为打开"这个特性看,最终以真实访问验证为准。
端口转发这一步看着小,卡住人的却往往在路由器那一侧——诚鑫致达科技给企业开通外网服务时,遇到 DSM 识别不了的路由器,一律直接落到路由器本机做映射并留一张端口台账,绕开兼容性的泥潭,反而比反复重试省时间。