Learn how to access Cloudflare, register your naked domain name, select the free tier, and examine imported DNS records.
Lesson 1.1: Cloudflare Login and Site Registration
- Cloudflare Portal Navigation
- Domain Input Formatting
- Free Plan Selection
To begin using Cloudflare as your primary DNS manager and reverse proxy, you first need an active Cloudflare account. When entering your domain into Cloudflare, remember that the platform expects standard root domain formatting (such as yourdomain.com). Do not include protocols like http:// or https://, and avoid prepending subdomains like www.
After submitting the root domain, Cloudflare presents its tier options: Pro, Business, and Enterprise. For most standard personal or small business websites, scroll down and choose the $0 Free tier, which includes complete DNS management, unmetered DDoS mitigation, and global CDN caching.
Practical work
- Visit cloudflare.com and create or log in to your account.
- Click 'Add a Site' and type in your bare domain name without www or https.
- Scroll down, choose the Free plan, and click Continue.
Lesson 1.2: DNS Record Discovery and Nameserver Assignment
- Automated DNS Record Scanning
- Reviewing Proxy Records
- Obtaining Assigned Nameservers
Upon selecting your plan, Cloudflare runs an automated discovery scan across public DNS to identify existing records connected to your domain. This includes address records (A, AAAA), alias records (CNAME), and mail server records (MX).
Review these imported records carefully to confirm that critical mail and server IP addresses match your current hosting configuration. Once you continue past this review, Cloudflare provides two authoritative nameserver hostnames (e.g., aisha.ns.cloudflare.com and piotr.ns.cloudflare.com) that will replace the defaults at your registrar.
Practical work
- Inspect the scanned DNS records to verify your host and email records.
- Copy the primary and secondary Cloudflare nameserver hostnames to your clipboard.