Cloudflare is a powerful tool that helps manage your domain while improving your website’s security, speed, and reliability. Follow this guide to set up and manage your DNS correctly.
Why Use Cloudflare?
-
Security: Protects your website from hackers, DDoS attacks, and malicious traffic.
-
Performance: Speeds up your site with caching and a global content delivery network (CDN).
-
DNS Management: Easy control over domain settings like A, CNAME, MX, and TXT records.
-
Email Protection: Ensures your emails are routed correctly and reduces spam.
-
Reliability: Keeps your site online even during server issues.
Using Cloudflare is like putting your website behind a shield that also makes it faster and more reliable.
Step 1: Log in to Cloudflare
-
Go to Cloudflare:https://www.cloudflare.com/ and click Log In.
-
Enter your email and password.
Step 2: Select Your Domain
-
On the dashboard, you’ll see a list of your domains.
-
Click on the domain you want to manage.

Step 3: Go to DNS Settings
-
In the domain’s menu, click DNS.
-
This opens the DNS management panel where all existing records are listed.

Step 4: Add or Edit DNS Records
-
To add a record, click Add record.
-
Choose the record type:
-
A Record: Points your domain to a server IP
-
CNAME: Points a subdomain to another domain
-
MX: For email routing
-
TXT: Used for verification and SPF/DKIM records
-
-
Fill in the Name and Content fields.
-
Set TTL (default is fine).
-
Set Proxy status:
-
Proxied (orange cloud): For website performance & security
-
DNS only (grey cloud): For email and services that don’t support proxy
-
-
Click Save.

Step 5: Verify Your Records
-
Double-check that all required DNS records are added correctly.
-
Wait a few minutes for DNS changes to propagate.
Quick Tips
-
Always copy records exactly as provided by provider.
-
Use TTL: Auto unless instructed otherwise.
-
For email, make sure MX records are not proxied (grey cloud).
-
Changes can take a few minutes to fully propagate.
