X
Published: 2025-04-24 | Updated: 2026-09-15

How to Add and Manage DNS Records in NiceNIC


Quick Answer

If your domain uses NiceNIC DNS nameservers, you can manage its DNS records from:


My Account > My Products > Domain Name > Manage > DNS Records

Before adding a record, get the exact Host/Name, Record Type, Value/Target, Priority, and TTL required by the service you are connecting to.

When the NiceNIC DNS panel asks for a Subdomain, enter only the host portion.

For example:

Full DNS name: www.example.com

Enter: www

Full DNS name: _dmarc.example.com

Enter: _dmarc

Full DNS name: selector1._domainkey.example.com

Enter: selector1._domainkey

Do not enter the full domain name in the Subdomain field unless specifically instructed.


Before You Begin

Before changing DNS records:

  • Confirm which nameservers are authoritative for your domain.
  • Back up or record your current DNS settings before making changes.
  • Obtain the exact DNS records required by your website, email, verification, CDN, or other service provider.
  • Do not copy example DNS values from a tutorial into your live domain unless they are the exact values required for your service.

If your domain uses third-party nameservers, make the DNS changes at that DNS provider instead.

Records added in the NiceNIC DNS panel control your live DNS only when your domain is using the applicable NiceNIC DNS nameservers.


How to Open DNS Records in NiceNIC

Step 1. Log in to Your NiceNIC Account

Sign in to your NiceNIC account.


Step 2. Open Your Domain

Go to:

My Account > My Products > Domain Name



Step 3. Select the Domain You Want to Manage

Click the domain name whose DNS records you want to modify.



Step 4. Open DNS Records

Click:

Manage > DNS Records



Step 5. Add or Update the Required DNS Record

In the DNS management panel:

  • Enter the required Subdomain / Host in Add Subdomain.
  • Select the required record type from Resolution Type.
  • Enter the required IP address, CNAME target, MX target, TXT value, or other value in DNS IP/CNAME/Url redirect.
  • Enter the required TTL / Priority when applicable.
  • Click Add Subdomain.
  • Review the record and click Confirm to save the DNS changes.


How to Enter the Host or Subdomain Correctly

This is one of the most common causes of DNS configuration errors.

If your provider gives you:

www.example.com

enter:

www

If your provider gives you:

_dmarc.example.com

enter:

_dmarc

If your provider gives you:

protonmail._domainkey.example.com

enter:

protonmail._domainkey

NiceNIC automatically associates the subdomain with your domain.


What Does @ Mean?

Many DNS providers use:

@

to represent the root domain itself, such as:

example.com

Depending on the record section, the NiceNIC control panel may display a root record as the domain name itself, @, or another root-domain indicator.

Do not type the full domain name into a field that expects only the subdomain portion.


How to Add an A or AAAA Record

An A or AAAA record connects a hostname to an IP address.

Example:

Subdomain: www

Type: A

Value: 192.0.2.10

For:

www.example.com

enter only:

www

in the Subdomain field.


How to Add a CNAME Record

A CNAME record points one hostname to another hostname.

Example:

Subdomain: blog

Type: CNAME

Value: target.example.net

This creates:

blog.example.com

and points it to the specified target.



Can I Add More Than One CNAME Record?

Yes.

A domain can contain multiple CNAME records when they use different hostnames.

For example:

selector1._domainkey CNAME target1.example.net

selector2._domainkey CNAME target2.example.net

selector3._domainkey CNAME target3.example.net

These are three different hostnames, so they should be added as three separate records.

Do not combine them into one record.


Important: Do Not Use * Instead of a Specific Host

The wildcard:

*

is used for unspecified subdomains.

It does not replace a hostname specifically required by another service.

For example, if your email provider asks for:

protonmail3._domainkey

you must create:

protonmail3._domainkey

Do not create:

*

instead.

The same rule applies to specific hosts such as:

_dmarc

selector1._domainkey

mail

smtp

autodiscover


How to Add an MX Record

MX records tell other mail servers where email for your domain should be delivered.

Example:

Host: Root domain

Type: MX

Priority: 10

Value: mx.examplemail.com

If your email provider gives you more than one MX record, add each record separately.

Example:

MX 10 mx1.examplemail.com

MX 20 mx2.examplemail.com

Do not combine multiple MX targets into one record.

A lower MX priority number normally has higher delivery preference.

If you are configuring email, also check whether your provider requires SPF, DKIM, and DMARC records.

See:

How to Set Up Email DNS Records in NiceNIC: MX, SPF, DKIM, and DMARC



How to Add a TXT Record

TXT records are commonly used for:

  • Domain ownership verification
  • SPF
  • DKIM
  • DMARC
  • Third-party service verification

Example:

Host: Root domain

Type: TXT

Value: v=spf1 include:_spf.examplemail.com ~all

Always copy the exact value supplied by the service you are configuring.



Where Do DNS Values Come From?

NiceNIC provides the DNS management interface.

The required DNS values normally come from the service you are connecting to.

For example:

  • Your hosting provider supplies website A or CNAME records.
  • Your email provider supplies MX, SPF, DKIM, and DMARC records.
  • A verification service supplies its TXT or CNAME verification record.

Before adding a record, obtain the exact:

  • Host / Name
  • Record Type
  • Value / Target
  • Priority, if applicable
  • TTL, if applicable

Do not guess third-party DNS values.


Why Is My DNS Record Not Working?

Check these common causes before contacting support.

1. The Domain Uses Different Nameservers

If the authoritative nameservers belong to another DNS provider, changes made in the NiceNIC DNS panel will not control the live DNS zone.

Make the changes at the authoritative DNS provider instead.

2. The Full Domain Was Entered in the Subdomain Field

For:

_dmarc.example.com

enter:

_dmarc

rather than the full domain.

3. The Wrong Record Type Was Selected

If your provider requests:

CNAME

use CNAME.

If it requests:

TXT

use TXT.

Do not change the record type yourself.

4. The Value or Target Is Incorrect

Copy the value exactly from the provider.

Pay particular attention to:

  • Spelling
  • Dots
  • Underscores
  • Selector names
  • Mail server names

5. The MX Priority Is Incorrect

Use the exact MX priority supplied by your email provider.

6. A Wildcard Was Used Instead of a Specific Host

For example:

selector._domainkey

must be created as that specific hostname.

Do not replace it with:

*

7. DNS Has Not Propagated Yet

DNS resolvers may continue using cached records for a period of time.

After saving your changes, allow time for DNS propagation and verify the record again.


Setting Up Email DNS?

If you are configuring:

  • NiceNIC Business Email
  • Proton Mail
  • Google Workspace
  • Microsoft 365
  • Zoho Mail
  • Another email provider

see:

How to Set Up Email DNS Records in NiceNIC: MX, SPF, DKIM, and DMARC

That guide explains:

  • MX records
  • SPF records
  • TXT-based DKIM
  • CNAME-based DKIM
  • Multiple DKIM selectors
  • DMARC
  • Email DNS verification
  • Common configuration errors


When Should I Contact NiceNIC Support?

If the DNS record still does not work after completing the checks above, please send NiceNIC Support:

  • Your domain name
  • The Host / Name
  • The Record Type
  • The Value / Target
  • The Priority, if applicable
  • A screenshot of the DNS requirements supplied by your service provider
  • The exact error or verification message
  • The troubleshooting you have already completed

Providing these details helps us identify the issue faster.


Related Guides

Need help? We're always here for you. Human Support
Copyright © 2006–2026 NICENIC INTERNATIONAL GROUP CO., LIMITED. All Rights Reserved. · U.S. Affiliate: NICENIC LLC