DNS Setup Instructions for hcyberphysical.com
DNS Setup Instructions for hcyberphysical.com
Current Situation
- Squarespace DNS doesn’t support A records for apex domains
- You have www.hcyberphysical.com working with CNAME
Solution: Use Cloudflare (Free) for DNS Management
Step 1: Create Cloudflare Account
- Go to https://cloudflare.com and sign up (free)
- Add your domain:
hcyberphysical.com - Cloudflare will scan your current DNS records
Step 2: Configure DNS in Cloudflare
Once your domain is added, configure these DNS records:
For hcyberphysical.com (apex domain) - Add 4 A records:
- Type:
A - Name:
@(orhcyberphysical.com) - IPv4 address:
185.199.108.153 - Proxy status: DNS only (gray cloud, not orange)
- TTL: Auto
Repeat for these IPs (create 4 separate A records):
185.199.109.153185.199.110.153185.199.111.153
For www.hcyberphysical.com - Add CNAME:
- Type:
CNAME - Name:
www - Target:
hcyberphysical.github.io - Proxy status: DNS only (gray cloud)
- TTL: Auto
Step 3: Update Nameservers at Squarespace
- In Cloudflare, go to your domain overview
- Copy the two nameservers Cloudflare provides (e.g.,
alice.ns.cloudflare.comandbob.ns.cloudflare.com) - Go to Squarespace domain settings
- Update nameservers to point to Cloudflare’s nameservers
- Wait 24-48 hours for DNS propagation
Step 4: Verify in GitHub
- Go to: https://github.com/hcyberphysical/hcyberphysical.github.io/settings/pages
- Under “Custom domain”, you should see
hcyberphysical.com - GitHub will automatically provision SSL certificate
Alternative: Use Only www Subdomain
If you prefer to keep Squarespace DNS:
- Your site will work at:
https://www.hcyberphysical.com https://hcyberphysical.comwon’t work (unless Squarespace adds redirect)- Update CNAME file to:
www.hcyberphysical.com
For Other Domains (.org and .net)
Set up redirects at your domain registrar to point to:
https://hcyberphysical.com