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

WAYSCloud AS