Server & Domains7 min read

DNS, domain and hosting: technical guide to configuring everything correctly

Understanding the difference between registrar, DNS, hosting and server. How to configure Cloudflare, SSL, MX records and everything needed for solid infrastructure.

Abstract editorial illustration about: DNS, domain and hosting: technical guide to configuring everything correctly

Confusion between domain, DNS, hosting and server is among the most common I encounter when working with clients.

The 4 levels of web infrastructure

Domain (Registrar): the name you purchase from a registrar. DNS: the internet's phone book — translates names to IP addresses. Hosting/Server: where your site physically lives. SSL/TLS: certificate that encrypts browser-server communication.

Recommended setup: Cloudflare + VPS

  1. Buy domain from Namecheap or Porkbun
  2. Transfer nameservers to Cloudflare (free)
  3. Set up VPS on Hetzner (best value in Europe)
  4. Point A record to VPS IP, enable Cloudflare proxy
dnsdominiohostingvpscloudflaressl

Related articles

Got a similar project?

Tell us the problem. We'll build the solution.

Let's talk

Have a project in mind?

Tell us the problem. We'll build the solution.

Let's talk