DNS
Automatic DNS for your mesh network
DNS provides automatic hostname resolution for nodes in your mesh network. Instead of remembering overlay IP addresses, you can reach nodes by name.
Overview
With DNS enabled, you can reach nodes by name:
ping server-01.abc123.baseguard.link
ssh user@database.abc123.baseguard.link
curl http://api.abc123.baseguard.link:8080Or just by node name (without the domain):
ping server-01
ssh user@database
curl http://api:8080Instead of remembering IP addresses:
ping 100.64.0.5
ssh user@100.64.0.10
curl http://100.64.0.15:8080Enabling DNS

- Go to Settings > DNS
- Toggle Enable DNS on
- Your organization domain is automatically assigned (e.g.,
abc123.baseguard.link) - Nodes are accessible via
<node-name>.<domain>or just<node-name>
How It Works
- Each node gets a DNS name:
<node-name>.<domain> - DNS queries for your domain route to Baseguard's local resolver
- Resolver looks up node name → overlay IP
- Normal DNS continues to work for external domains
DNS Names
Format
<node-name>.<domain>Examples:
laptop.abc123.baseguard.linkprod-db-01.abc123.baseguard.linkweb-server.company.internal
Node Names
DNS uses the node name configured in the console. To change:
- Go to Nodes
- Click on a node
- Edit the Name field
- Save
Valid Names
Node names must be valid DNS labels:
- Lowercase letters, numbers, hyphens
- Max 63 characters
- Cannot start/end with hyphen
Troubleshooting
See Troubleshooting — DNS Issues for solutions to DNS resolution and external DNS problems.
See Also
- Networking — How connections work
- Nodes — Node management
- Organizations — Organization settings
- CLI Status — Check connection status