How to Set Up DNS Records for Your Domain in the Cloudflare Account

how to setup dns records for your domain in the cloudflare account

Are you considering purchasing a domain name and looking to create your DNS records on your Cloudflare account? This process may be daunting if you’re brand new to Cloud web hosting or aren’t familiar with DNS. It’s good to know that setting up DNS records is a simple process that can be accomplished with just a couple of steps. In this tutorial, we’ll explain how to set up DNS records for your domain in Cloudflare.


How to Add DNS Records in Cloudflare?

Before diving into the procedure, we must begin by understanding the basics of DNS and why it’s so important. DNS is shorthand for a Domain Name System, which is a method of converting human-readable domain names into IP addresses computers can recognize. In essence, DNS is like a phone book that is used on the internet. Without DNS, keeping track of the IP addresses for every site you’d like to go to is impossible, and that’s not practical.

To set DNS records for the domain in Cloudflare, you need an account. Once you have signed up with Cloudflare, you will gain access to the DNS management tools they offer. This means that you will be able to manage DNS records in Cloudflare for your domain names. How do you set up a DNS record for the domain within the account you have with your Cloudflare account?


Step 1: Log into your Cloudflare account

cloudflare dashboard

First, log in with your Cloudflare account. If you don’t have a Cloudflare account, you’ll need to sign up for one. After you’ve signed in, you’ll get taken to your Cloudflare account dashboard.


Step 2: Connect your domain name to Cloudflare

If you’ve not yet included your domain in Cloudflare, it’s time to do it right now. To add your domain, simply click the “Add a Site” button at the top left section of the dashboard. Input your domain name and follow the steps to verify the ownership of your domain.


Step 3: Select your domain

When you’ve joined your domain’s information to Cloudflare, you’ll have to choose it from the drop-down menu of domains in the dashboard.


Step 4: Open the DNS Management page

Then, select the “DNS” tab in the upper menu. It will bring you to the DNS administration page of your domain.


Step 5: How to add DNS records in Cloudflare

To create a brand newly created DNS record, simply click the “Add record” button. There are a variety of choices for the kind of record that you wish to add. These include AAAA, CNAME, MX, TXT, and SRV, the NS record. Let’s look over each one of these types of records:

A Record

An A record maps the domain name with the IPv4 address. It’s the most commonly used kind of DNS record, and it is utilized to connect your domain’s name to the IP address of your website server’s address. For adding an A record, type these details:

  • Type: A
  • Name: The name of the subdomain that you wish to connect at the IP address (e.g., www)
  • IPv4 address: This is the IP address for your website server

AAAA record

An AAAA record is a record that maps a domain’s address with the IPv6 address. Similar to an A record, but it’s with IPv6 addresses. For the addition to an AAAA record, you must enter the following details:

  • Type: AAAA
  • Name: The name of the subdomain that you wish to connect at the IPv6 address (e.g., http)
  • IPv6 address: The IPv6 address of your website server

CNAME record

A CNAME record is a mapping of one domain to an additional one. This can be utilized to link an unrelated subdomain to the primary domain or point an individual domain to a third-party service (e.g., an email provider, CDN, or an email service). In order to add a CNAME record, type in the following details:

  • Type: CNAME
  • Name: The subdomain to which you would like to connect to an additional domain (e.g., www)
  • Value: The name of the domain you’d like to refer at

MX Record

An MX record is a mapping of a domain to an email server. This record is used to determine which email addresses will be sent to the domain. If you want to create an MX record for your domain, type the following data:

  • Type: MX
  • Name: The name of the subdomain that you’d like to use to send emails (e.g., mail)
  • Valuation: Hostname for your server for email (e.g.,
  • Priority: The level of priority for this server relative to the other mail servers. The lower numbers suggest a higher priority.

TXT Record

A TXT file is utilized to save textual data of any kind. It can be utilized for various purposes like domain verification as well as authenticating emails. To create a TXT record, simply enter the following data:

  • Type: TXT
  • Name: The name that is associated with this record (e.g., @ to refer to the domain that is root)
  • Value: The text information that you would like to keep in the document

SRV Record

An SRV record can be used to indicate the location of a particular service. It is typically used to identify applications like SIP as well as XMPP. To add the SRV record, you must enter the following details:

  • Type: SRV
  • Name: The name given to the particular service (e.g.,”_sip”)
  • Protocol: A protocol that is used to provide the service (e.g., for example, _tcp)
  • Name: The name of the domain for the product (e.g.,
  • Value: The hostname and port of the service (e.g.,

NS Record

An NS record is a record that identifies the name servers that are authoritative for the domain. This can be used to delegate the control of a subdomain to an alternative DNS service. In order to add to an NS record, type in the following data:

  • Type: NS
  • Name: The name of the subdomain that you would like to transfer (e.g., subdomain)
  • Value: The hostname of the DNS provider you want to delegate to (e.g.,

Step 6: Save your changes

When you change nameservers in Cloudflare and add new DNS records, make sure you click “Save” to save your changes. Your DNS records must now be up-to-date, and your domain should point to the right address. address(es) as well as the email server(s).


Additional Tips and Considerations

  • It’s recommended to make use of Cloudflare’s DNS administration tools regardless of whether you’re using another hosting service when you buy cloud server. Cloudflare’s DNS is more efficient and secure than other DNS providers. It also offers additional services, including DNSSEC and DDoS security.
  • If you’re unsure of the kind of record to choose, ask your hosting company or the IT department.
  • Remember that DNS modifications can be delayed for approximately 24 hours for them to be propagated across the internet. It could be a while before your DNS modifications take effect.
  • Take care when making any changes to DNS records. Incorrect DNS records can make your website, or email not function properly.
  • You should consider enabling DNSSEC on your domain to provide an additional layer of security for your DNS records.


The final step is to set the DNS record for the domain within the account of your Cloudflare account is an easy procedure to complete within a couple of steps. If you follow the instructions in this tutorial, you will be able to make sure that your domain’s DNS records are correctly directed to your website server or to your email servers.

Leave a Reply

Your email address will not be published.