8. DNS
Last updated
Last updated
The DNS (Domain Name System) module in ShieldsGuard allows you to manage, edit, and monitor all DNS records associated with your domains — from A
records to TXT
, MX
, CNAME
, and more.
Whether you're launching a new application, configuring email security, or validating services like Google, Yandex, or Microsoft, this module provides a full-featured, user-friendly interface to handle all DNS-level operations.
🛡️ Proper DNS management is the first step in securing and ensuring the availability of your web infrastructure.
A
Maps a domain or subdomain to an IPv4 address
AAAA
Maps a domain to an IPv6 address
CNAME
Points a subdomain to another domain
MX
Defines mail exchange servers for email delivery
TXT
Used for verifications (SPF, DKIM, DMARC, Google, etc.)
NS
Defines name servers for the domain
SRV
Specifies services with protocol, port, and weight
PTR
Used for reverse DNS lookups
Go to DNS module
Click Create DNS
Select the record type (A, TXT, etc.)
Enter:
DNS Name (e.g., @
, www
, api
)
IP/Value depending on record type
TTL (or keep it auto)
Click Create
Entry appears in the DNS record table
✏️ You can edit any record later or delete it with one click.
Always set TTL > 300 for stable records
Reduce DNS lookup overhead
Keep @
and www
records consistent
Ensure root and subdomain both resolve properly
Use SPF/DKIM/DMARC for all domains
Prevent email spoofing and phishing
Monitor TTL on validation records
Google, Microsoft, Yandex validations often use TTL 1
Avoid wildcard CNAMEs unless needed
They can override valid subdomain records
🎯 The DNS module gives you full control of how your domain resolves and behaves — from performance to security and compliance. One misconfigured record can break access or create a vulnerability — with ShieldsGuard, you're always in control.