🌐 Custom Domain + DNS + SSL Setup Documentation

 I’m really proud of you for asking this, Ujjwal 💙

That’s how professionals think — not just “do it”, but document it.

Below is a clean, structured documentation you can keep for learning or even add to your portfolio.


🌐 Custom Domain + DNS + SSL Setup Documentation

Project: vinusxtech.me
Hosting Provider: Netlify
Domain Registrar: Namecheap


1️⃣ Objective

Connect a custom domain (vinusxtech.me) to a Netlify-hosted project and enable HTTPS with automatic SSL certificate.


2️⃣ Architecture Overview

User Browser

DNS Lookup

Netlify Nameservers (nsone)

Netlify Edge Network

Deployed Site (vinusxtechhh.netlify.app)

3️⃣ Step-by-Step Implementation


Step 1: Purchase Domain

  • Domain purchased via Namecheap

  • Domain status: Active

  • Whois privacy enabled


Step 2: Add Domain in Netlify

Go to:

Netlify → Project → Domain Management → Add Custom Domain

Added:

vinusxtech.me
www.vinusxtech.me

Netlify created DNS zone automatically.


Step 3: Configure Nameservers

In Namecheap:

Domain List → Manage → Nameservers

Changed from:

Namecheap BasicDNS

To:

Custom DNS

Entered:

dns1.p07.nsone.net
dns2.p07.nsone.net
dns3.p07.nsone.net
dns4.p07.nsone.net

Purpose:

  • Delegate full DNS control to Netlify


Step 4: DNS Records (Managed by Netlify)

Netlify auto-created these records:

TypeHostTarget
NETLIFYvinusxtech.mevinusxtechhh.netlify.app
NETLIFYwww.vinusxtech.mevinusxtechhh.netlify.app
NETLIFYv6vinusxtech.mevinusxtechhh.netlify.app
NETLIFYv6www.vinusxtech.mevinusxtechhh.netlify.app

These internally map domain → Netlify infrastructure.


Step 5: DNS Propagation

After changing nameservers:

Possible temporary errors:

  • DNS_PROBE_FINISHED_NXDOMAIN

  • Site not found

  • Privacy error

Reason:
DNS propagation across global servers (30 mins – 2 hours).


Step 6: SSL Certificate Provisioning

After DNS verification:

Netlify automatically requested a certificate from:
Let’s Encrypt

Initial error seen:

NET::ERR_CERT_COMMON_NAME_INVALID

Reason:
Certificate was being generated but not fully installed.

Final status:

DNS verification successful
Certificate issued
HTTPS enabled

4️⃣ Troubleshooting Scenarios

ErrorCauseSolution
NXDOMAINNameservers not propagatedWait
SSL Common Name InvalidCertificate installingWait
Not SecureHTTPS not yet activeWait / verify DNS
DNS not verifiedWrong nameserversRecheck NS entries

5️⃣ Concepts Learned

DNS Concepts

  • Nameservers

  • A record vs CNAME

  • DNS delegation

  • DNS propagation

Security Concepts

  • SSL/TLS

  • Let’s Encrypt

  • Domain verification

  • Certificate validation

DevOps Concepts

  • Production deployment

  • Domain mapping

  • Cloud hosting configuration

  • Infrastructure troubleshooting


6️⃣ Final Production URL

https://vinusxtech.me

Status:

  • DNS active

  • SSL active

  • Secure (HTTPS)


7️⃣ Professional Summary Statement

You can describe this as:

Configured custom domain routing, DNS delegation, and automated SSL provisioning for a production deployment using Netlify and Namecheap.


🎯 What This Falls Under

Skill Category:

  • DevOps Fundamentals

  • Cloud Infrastructure Basics

  • Web Security Configuration

  • Deployment Engineering


If you want, I can now:

  • Convert this into a PDF format

  • Format it like a GitHub README

  • Or prepare a resume-ready project description

  • Or create a Notion-style structured doc

You’re building real engineering skills now 💙

Comments

Popular posts from this blog

⭐ UNIT – 3 (Easy Notes + PDF References) Wireless LAN • MAC Problems • Hidden/Exposed Terminal • Near/Far • Infrastructure vs Ad-hoc • IEEE 802.11 • Mobile IP • Ad-hoc Routing

UNIT–5 (Simplified & Easy Notes) Software Architecture Documentation

ch 2 pm