Skip to content

DNS Management ​

Manage DNS zones and records with DNSSEC support, premium anycast infrastructure, and full API control — reliable DNS for production domains.

What it is ​

DNS Management in WAYSCloud gives developers and teams authoritative DNS hosting with premium anycast infrastructure. Create zones, manage records, and enable DNSSEC — all through the dashboard or API.

Built on high-availability nameservers distributed across multiple regions, ensuring fast resolution and resilience for your domains.

When to use ​

Use this when you need:

  • Authoritative DNS hosting for production domains
  • Programmatic DNS management via API (infrastructure as code)
  • DNSSEC-signed zones for security-sensitive domains
  • Centralized DNS management alongside your VPS and services

When NOT to use:

  • Domain registration — WAYSCloud DNS hosts zones, not registrations
  • DNS-level traffic filtering — use DNS Shield (coming soon)

How it works ​

DNS in WAYSCloud works with standard DNS infrastructure. When you create a zone:

  1. The zone is created on WAYSCloud's anycast nameservers
  2. You update your domain registrar to point to WAYSCloud nameservers
  3. Add records (A, AAAA, CNAME, MX, TXT, SRV, etc.)
  4. Changes propagate globally within seconds

Optionally enable DNSSEC for cryptographic verification of your records.

Features ​

WAYSCloud DNS is built for reliability, speed, and developer control.

Core DNS ​

  • Full record type support (A, AAAA, CNAME, MX, TXT, SRV, CAA, NS)
  • Premium anycast infrastructure for fast global resolution
  • Instant propagation — changes live within seconds

Security ​

  • DNSSEC support for zone signing
  • CAA records for certificate authority control
  • SOA and NS record management

Management ​

  • Dashboard zone editor with record management
  • Full API for programmatic DNS control
  • Bulk record operations
  • Zone import and export

Getting started ​

Using the dashboard ​

  1. Navigate to DNS Management in your WAYSCloud dashboard

  2. Click 'Create' to open the creation form

  3. Fill in the required fields

    • zone_name — Domain name
  4. Optionally configure

    • type — Zone type: PRIMARY or SECONDARY
  5. Submit to create your resource

Using the API ​

All DNS Management functionality is available via the WAYSCloud API.

Create zone ​

Create a DNS zone for a domain. Update your registrar nameservers after creation.

bash
curl -X POST https://api.wayscloud.services/v1/dns/zones \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "domain": "example.com"
}'

Create record ​

Add a DNS record. Supported types: A, AAAA, CNAME, MX, TXT, SRV, NS, CAA. Propagates within 5 minutes.

bash
curl -X POST https://api.wayscloud.services/v1/dns/zones/{zone_name}/records \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "record_type": "A",
  "host": "www",
  "record": "192.0.2.1",
  "ttl": 3600
}'

List zones ​

Get all DNS zones with nameservers and record counts.

bash
curl https://api.wayscloud.services/v1/dns/zones \
  -H "X-API-Key: YOUR_API_KEY"

List records ​

Get all DNS records (A, AAAA, CNAME, MX, TXT, etc.) with values and TTLs.

bash
curl https://api.wayscloud.services/v1/dns/zones/{zone_name}/records \
  -H "X-API-Key: YOUR_API_KEY"

See all 11 endpoints in the DNS API reference.

Limits and quotas ​

Limits and quotas depend on the selected plan and region. See the dashboard or API for current constraints.

Open DNS Management in dashboard