01 / 网络功能

从设备名称开始理解

MagicDNS 为 Tailnet 中的设备自动登记 DNS 名称,减少手动记忆网络地址的需要。比如你可以为自己的服务器设置清晰的设备名称,再通过名称访问它。这里的名称对应私有网络中的设备,并不意味着该服务已经发布到公网,也不意味着外部任何人都能访问。

02 / 网络功能

先验证网络,再验证名称

开始配置前,先确认两台设备已加入预期网络、目标在线且服务能通过设备地址访问。这样出现名称问题时,就有一个已验证的基线。若地址本身无法访问,应先检查设备连接、策略与应用状态,避免在网络路径未建立时反复修改 DNS,扩大故障范围。

概念示意 · 使用实际设备名称
home-nas设备地址获授权的服务

名称负责定位,策略决定访问范围,应用负责业务认证。

03 / 网络功能

核对 Tailnet 与客户端设置

在真实官方控制台查看网络的 DNS 与 MagicDNS 设置,同时确认访问端接受对应的网络 DNS 配置。管理员配置与本机设置共同决定实际解析效果。其他 VPN、企业 DNS 和系统网络配置可能影响解析路径,调整前记录原设置,只修改与当前问题相关的项目。

04 / 网络功能

短名称与完整域名

设备有可读的机器名,也有带网络 DNS 后缀的完整域名。短名称依赖适当的搜索域与解析环境;完整域名更适合对照检查。共享给你的设备可能需要使用完整域名,具体以控制台显示的信息为准。复制实际域名时注意不要把示例名称误当作自己网络中已存在的设备。

MagicDNS:用名字找到设备主题场景示意
原创场景示意 · 用于说明设备与网络关系

05 / 网络功能

与普通公共 DNS 的区别

公共 DNS 主要面向公共域名解析,而 MagicDNS 聚焦设备在私有网络中的名称。它不是任意公共域名的注册服务,也不会自动给所有设备颁发应用证书。子网中的其他域名或组织内部域名可能还需要单独的 DNS 配置,不能把启用 MagicDNS 当成覆盖全部命名需求的操作。

06 / 网络功能

名称能解析,服务仍可能失败

解析成功只说明找到了某个地址,应用端口可能没有监听、被防火墙阻止或未获策略许可。浏览器还可能因为协议、证书或端口不匹配报错。分别记录名称解析、设备连通和应用响应的结果,比用一个“打不开”概括所有问题更有助于定位,也便于向管理员提供有效信息。

07 / 网络功能

重命名与诊断注意事项

更改设备名称后同步更新书签、脚本与依赖该名称的配置。诊断工具的解析路径可能与系统应用不同,特别是在 macOS 上,不要仅凭单个命令就认定整个系统无法解析。优先比较实际应用、完整域名与设备地址的结果;公开日志时遮盖网络名称、设备域名和其他身份信息。

官方参考资料

操作前请核对当前系统支持与功能条件。

接下来,验证一个真实连接。

先选择你管理的设备,再按对应指南完成检查。

查看连接检查教程