mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-07 09:17:12 +08:00
Source-grounded rewrite of 529 published docs pages with per-unit information-loss verification: 1,713 factual corrections cited to src/**, generated surfaces regenerated, frontmatter titles preserved for i18n, release notes pages untouched. All docs gates green. Closes #100141
1.7 KiB
1.7 KiB
summary, read_when, title
| summary | read_when | title | ||||
|---|---|---|---|---|---|---|
| CLI reference for `openclaw dns` (wide-area discovery helpers) |
|
DNS |
openclaw dns
DNS helpers for wide-area discovery (Tailscale + CoreDNS). Currently macOS + Homebrew CoreDNS only.
Related:
- Gateway discovery: Discovery
- Wide-area discovery config: Configuration
dns setup
Plan or apply CoreDNS setup for unicast DNS-SD discovery.
openclaw dns setup
openclaw dns setup --domain openclaw.internal
openclaw dns setup --apply
| Option | Effect |
|---|---|
--domain <domain> |
Wide-area discovery domain (for example openclaw.internal). |
--apply |
Install/update CoreDNS config and (re)start the service. Requires sudo, macOS only. |
Without --domain, OpenClaw uses discovery.wideArea.domain from config.
Without --apply, the command only prints:
- Resolved discovery domain and zone file path
- Current tailnet IPs
- Recommended
openclaw.jsondiscovery config - Tailscale Split DNS nameserver/domain values to set in the Tailscale admin console
With --apply (macOS only, requires Homebrew CoreDNS):
- Bootstraps the zone file if missing
- Adds the CoreDNS import stanza if missing
- Restarts the
corednsbrew service