StarDomain

Managing DNS Records (A, CNAME, MX, TXT)

Managing DNS Records

DNS records control how your domain works — where your website loads from, where email is delivered, and how services verify your domain ownership. This guide covers the most common DNS record types and how to manage them.

Accessing DNS Management

  1. Log in to the {{COMPANY_NAME}} Client Portal
  2. Go to Domains and click on your domain
  3. Click DNS Management or Manage DNS

Common DNS Record Types

TypePurposeExample
APoints domain to an IP addressyourdomain.com → 1.2.3.4
AAAAPoints domain to an IPv6 addressyourdomain.com → 2001:db8::1
CNAMECreates an alias to another domainwww → yourdomain.com
MXDirects email to a mail servermail.yourdomain.com (priority 10)
TXTStores text data (SPF, DKIM, verification)v=spf1 include:...
NSDelegates DNS to nameserversns1.provider.com
SRVService location recordsUsed for SIP, XMPP, etc.

Adding and Editing Records

Adding an A Record

  1. In DNS Management, click Add Record
  2. Set Type to A
  3. Enter the Name (e.g., @ for root domain, subdomain for a subdomain)
  4. Enter the IP Address (e.g., 1.2.3.4)
  5. Set TTL (3600 is default — 1 hour)
  6. Click Save

Adding a CNAME Record

  1. Click Add Record
  2. Set Type to CNAME
  3. Enter the Name (e.g., www)
  4. Enter the Target (e.g., yourdomain.com)
  5. Click Save

Tip: You cannot have a CNAME on the root domain (@). Use an A record for the root domain instead.

Adding an MX Record

  1. Click Add Record
  2. Set Type to MX
  3. Enter the Name (@ for the domain)
  4. Enter the Mail Server hostname
  5. Set the Priority (lower number = higher priority)
  6. Click Save

Adding a TXT Record

  1. Click Add Record
  2. Set Type to TXT
  3. Enter the Name (@ for root, or a specific subdomain)
  4. Enter the Value (e.g., SPF record, Google verification code)
  5. Click Save

Common DNS Configurations

Point Domain to Hosting

Type: A    Name: @    Value: YOUR_SERVER_IP
Type: A    Name: www  Value: YOUR_SERVER_IP

Set Up Email

Type: MX   Name: @    Value: mail.yourdomain.com   Priority: 10
Type: A    Name: mail Value: YOUR_MAIL_SERVER_IP

SPF Record (Email Authentication)

Type: TXT  Name: @    Value: v=spf1 include:_spf.yourmailprovider.com ~all

Google Search Console Verification

Type: TXT  Name: @    Value: google-site-verification=YOUR_CODE

TTL (Time to Live)

TTL controls how long DNS resolvers cache your records:

TTLDurationWhen to Use
3005 minutesBefore making DNS changes
36001 hourNormal operations
8640024 hoursStable records that rarely change

Tip: Lower your TTL to 300 a day before making DNS changes. This ensures the changes propagate quickly.

Troubleshooting

Changes Not Taking Effect

  • Wait for the TTL to expire (check the old TTL value)
  • Flush your local DNS cache
  • Use whatsmydns.net to verify propagation globally

Conflicting Records

  • Only one CNAME record can exist for a given name
  • A and CNAME cannot coexist for the same name
  • Multiple MX records are fine (use different priorities)

Need help? Contact our support team at {{SUPPORT_EMAIL}} or open a ticket at {{SUPPORT_URL}}.