Connecting multiple uAdmin panels to one DNS

Attach an existing DNS server from another panel — enrollment token, firewall IPs and API key sync.

  1. Enrollment token

    On the panel that installed DNS: DNS → Server management → copy enrollment key. Token is one-time for registering a new panel — keep it secure.

  2. Attach from second panel

    On another uAdmin panel: DNS → Attach existing server. Enter the same DNS VM IP/SSH access and enrollment token. The panel registers its IP in the firewall and uses the existing API key — the same DNS can serve production and staging panels.

  3. Sync API credentials

    If health check reports auth error after attach or OTA, use «Sync API key from server» on DNS overview. Reads secret from DNS VM without rotation when 2+ panels are connected.

  4. Troubleshooting

    Connector unreachable — check UFW on the DNS VM and that the panel egress IP is in the allowed list. Auth error on health check — Sync API credentials on DNS overview. Invalid enrollment token — generate a new one on the primary panel and retry attach.