An enrolled server can have a private name such as server01.admin42.vpnnet.net. Your engineers can use that name from permitted enrolled devices, wherever they work.
A private name, resolved on your device.
Example: an engineer enters server01.admin42.vpnnet.net. On a phone, swipe across the diagram to follow the whole path.
Dashed gray: configuration distribution.Amber arrows: local lookup and answer.Green: permitted encrypted application traffic. Dotted gray: optional split DNS for a different company namespace. The controller is neither the runtime DNS query server nor the ordinary data forwarder.
These private records are not public Cloudflare records. Public DNS still locates your controller and other public services. A private peer name does not make a server publicly reachable, and resolving its name does not grant access.
Set up your company namespace.
Choose a dedicated suffix. An administrator can set the peer DNS domain in Settings → Network → DNS Domain. For example, use admin42.vpnnet.net only for this private namespace. Do not reuse a domain whose existing answers you need to preserve: the local zone can shadow them.
Enroll and check the peer label. Check the server’s name and assigned DNS label in Peers. A duplicate hostname may receive a suffix. Use the displayed full name rather than assuming enrollment reserves a particular name.
Enable DNS management for the intended groups. Review DNS → Settings and nameserver distribution groups. DNS management must also be enabled on the client. Preserve existing enterprise resolvers and test a limited group before wider rollout.
Configure platform integration. Linux can integrate peer DNS without a custom upstream nameserver. Windows, macOS and mobile clients may need a distributed nameserver configuration for managed DNS to activate. Split-domain support depends on the OS resolver: macOS, Windows 10+ and Linux with systemd-resolved support it. Android Private DNS can bypass VPN DNS and must be reviewed.
Test names and access separately. From a second enrolled device, resolve server01.admin42.vpnnet.net, then test the specific permitted application port. Confirm ordinary internet and company DNS still work. Test again after reconnect and reboot.
Setup labels and capability checked against dashboard 2.95.0 and server/client 0.81.4 source. Platform behavior needs validation on your actual clients. No DNS settings are changed by this page.
Keep your existing company DNS.
Split DNS
Under DNS → Nameservers, assign reachable company resolvers to the intended groups and specify match domains. Queries for those domains go to the company resolver; other names keep their intended resolution path. Resolver reachability, routing and DNS ports must be allowed.
Short names are optional
server01 works only when the appropriate search suffix is configured. Without it, use the full name. A search suffix is not an additional “mesh” label and does not replace a DNS record.
Names and addresses work together
A stable overlay address can complement a readable name for firewall rules or applications. This does not promise pre-enrollment address reservations or that reinstalling preserves a peer’s IP or identity.
For Active Directory, direct queries for the AD namespace to your reachable AD DNS servers. Network connectivity does not replace domain authentication, application permissions or the required AD service configuration.
Use the name. Keep the permission explicit.
An engineer may be allowed HTTPS to one application and SSH to selected servers. DNS resolution alone does not allow either. Broad allow-all rules can defeat intended restrictions; narrow rules do not override a broader allow rule.