$aayush-acharya
Project 04 · Web & DNS Infrastructure
Portfolio Website & DNS Infrastructure
GitHub Pages · DNS Management · A Records · CNAMEs · HTTPS / SSL · Domain Configuration
GitHub PagesDNS ManagementA RecordsCNAMEsHTTPSLive & Verifiable Now
← Back to all projects
30 Second Summary

Demonstrates practical DNS management skills — the same knowledge needed to troubleshoot email delivery, configure custom domains, and diagnose name resolution problems in an IT support role. All three domains are live and DNS records are publicly verifiable right now.

Live Domains
DomainRecordsStatus
aayushacharya.com.auA + CNAME● Live
aayush.com.auCNAME● Live
googal.storeA + CNAME● Live
1
Build and Deploy to GitHub Pages
  • Built site from scratch with HTML, CSS, and minimal JS — responsive layout
  • Created repository hi-its-aayush.github.io (special naming for user pages)
  • Pushed via Git and enabled GitHub Pages — source set to main branch
  • Added CNAME file in repo root with custom domain
2
Configure DNS — A Records and CNAMEs
  • Added 4 A records pointing to GitHub Pages IPs: 185.199.108-111.153
  • Added CNAME for www subdomain → hi-its-aayush.github.io
  • Set TTL to 300 during setup for fast propagation testing
  • Verified with nslookup aayushacharya.com.au
3
Configure Redirect Domains and HTTPS
  • aayush.com.au — CNAME pointing to aayushacharya.com.au
  • googal.store — A records pointing to GitHub Pages IPs
  • GitHub Pages auto-provisions SSL via Let's Encrypt once DNS resolves
  • Enabled "Enforce HTTPS" — HTTP auto-redirects to HTTPS
  • SSL Labs test: A grade on all domains
All DNS records are publicly queryable right now — no screenshots needed.