Cli 导读

用 CoreDNS 打通 Tailscale 跨地域服务发现

这一页教你用 `openclaw dns setup` 在 macOS 上配置 CoreDNS,让 Tailscale 网络里的设备能通过 `.internal` 域名互相发现。最值得注意:`--apply` 需要 sudo 权限,且只支持 macOS;配置前先确认你的 tailnet IP 和域名别写错。

先讲这一页到底在解决什么

用 CoreDNS 打通 Tailscale 跨地域服务发现

这一页教你用 `openclaw dns setup` 在 macOS 上配置 CoreDNS,让 Tailscale 网络里的设备能通过 `.internal` 域名互相发现。最值得注意:`--apply` 需要 sudo 权限,且只支持 macOS;配置前先确认你的 tailnet IP 和域名别写错。

原文共 4 节,先看 Start Here 路径:/cli/dns 查看官方原文

第一站

🏠 先想画面:不是把门打开,而是把门牌写出来

DNS 这页的主角不是消息,也不是模型,而是“别人怎么找到你”。

🪧 路标牌子

OpenClaw 要在 Tailscale、CoreDNS 这些地方留下一张能被读懂的地址纸条。

🧭 找路不是聊天

这条线不是让机器人说话,而是让其他设备知道“门在哪边”。

🍎 macOS + Homebrew

官方特别提到目前重点在 macOS 和 Homebrew CoreDNS,因为这条路在这些环境里最常见。

⭐ 先记一句

DNS 页是在教你给 OpenClaw 写“别人找得到的门牌号”。

第二站

🚀 setup 两条命令,其实就是“先铺路,再决定要不要真的贴上去”

官方给的命令很短,但它们背后的动作很明确。

🧩

openclaw dns setup

像先把找路需要的材料摆出来,告诉系统“我要做 DNS 这件事了”。

🪜

openclaw dns setup --apply

像不只是看方案,而是真的把路标贴上去,让它生效。

🧠

两步的区别

一个像“先把施工图拿出来”,一个像“真的去贴牌子”。

先记一句

setup 是准备,--apply 是动手。

第三站

🪧 这页最核心的动作,就是“把路牌写进别人能看到的地方”

官方没有把它写成一大堆花哨命令,而是非常直接地让你走 setup 流程。

Tailscale

像一条院子外的秘密小路。你得让路标贴对地方,别让人一路找错门。

CoreDNS

像负责发地图的小管理员。别人问“门在哪”,它要能指得出来。

wide-area discovery

像不只在家门口找你,而是在更大的范围里也能认出你来。

📌 这页真正想说的

DNS 页的本质就是:把 OpenClaw 的入口写成一张别人能顺着找到的地图。

第四站

🛠 命令 / 场景怎么理解

这页命令很少,所以更适合把它们想成两个现场动作。

openclaw dns setup

像先把路标和工具箱拿出来,准备开始布置找路系统。

openclaw dns setup --apply

像把刚才准备好的路标正式贴上墙,让别人真的能顺着找来。

为什么没有更多命令

因为这页的主角不是一串复杂按钮,而是“把发现入口这件事先做好”。

🎈 一句话

DNS 这里不是花活,是贴路牌。

最后总结

🎈 把 openclaw dns 压成一句话

openclaw dns 就是在帮 OpenClaw 画路牌、贴路牌,让大范围里的设备也能顺着地址找到它。

如果你下一页只想继续看一页,我建议看和 discovery 更近的页面。DNS 本身就是“怎么被找到”这一段的前半场。