Paket 1 · Fondasi DevOpsModul G — Domain, Cloudflare & Reverse Proxy

Domain, DNS, dan Cloudflare Fundamentals

Membeli dan mengelola domain, memahami nameserver serta record DNS, dan menghubungkan domain ke Cloudflare.

Agar aplikasi dapat diakses dengan nama yang mudah diingat, Anda memerlukan domain dan DNS. Cloudflare menambahkan DNS cepat, proxy, SSL, dan tunnel. Modul ini membahas dasarnya.

Domain dan registrar

IstilahArti
RegistrarTempat membeli/mengelola domain (Namecheap, Cloudflare Registrar, dll.)
RegistryPengelola TLD (mis. .com, .id)
NameserverServer yang menyimpan record DNS domain
ZoneKumpulan record DNS untuk satu domain
TTLLama cache record DNS

Membeli domain tidak otomatis menyediakan hosting. Domain hanya nama; Anda mengarahkannya ke server atau layanan melalui DNS.

Nameserver

Nameserver menentukan siapa yang menjawab pertanyaan DNS untuk domain Anda.

Registrar → Nameserver (Cloudflare) → Record DNS → IP/layanan

Saat memakai Cloudflare, Anda mengubah nameserver domain di registrar menjadi nameserver Cloudflare (mis. ada.ns.cloudflare.com, bob.ns.cloudflare.com).

Propagasi nameserver

Perubahan nameserver bisa memakan waktu dari beberapa menit hingga 24–48 jam. Selama masa itu, sebagian resolver mungkin masih memakai nameserver lama.

Record DNS yang sering dipakai

TipeFungsiContoh
ADomain ke IPv4app.example.com → 103.47.132.10
AAAADomain ke IPv6app.example.com → 2001:db8::1
CNAMEAlias ke nama lainwww → app.example.com
MXEmailmail.example.com
TXTVerifikasi/SPF/DKIMv=spf1 ...
NSNameserverada.ns.cloudflare.com

Setup domain di Cloudflare

  1. Buat akun Cloudflare.
  2. Klik Add a site, masukkan domain.
  3. Pilih paket (Free cukup untuk belajar).
  4. Cloudflare memindai record DNS yang ada.
  5. Salin nameserver Cloudflare.
  6. Ubah nameserver di registrar.
  7. Tunggu hingga status Active.

Setelah aktif, kelola record di DNS → Records.

Proxy Cloudflare: orange vs grey

ModeIkonArti
ProxiedOrange cloudTrafik melewati Cloudflare (CDN, WAF, SSL)
DNS onlyGrey cloudDNS langsung ke IP asal

Kapan memakai proxied?

  • Ingin menyembunyikan IP asal.
  • Ingin cache, WAF, dan proteksi DDoS.
  • Ingin SSL Cloudflare di edge.

Kapan memakai DNS only?

  • Layanan non-HTTP (SSH, game server, mail).
  • Butuh akses langsung untuk troubleshooting.
  • Menggunakan Cloudflare Tunnel (biasanya record dibuat otomatis).
  • Sertifikat origin tertentu yang tidak kompatibel dengan proxy.

Proxy bukan pengganti keamanan server

Cloudflare memproteksi edge, tetapi server asal tetap harus di-hardening. Jika IP asal bocor, penyerang bisa menyerang langsung.

TTL dan caching

  • TTL rendah (mis. 300 detik) mempercepat perubahan tetapi menambah query.
  • TTL tinggi mengurangi query tetapi perubahan lebih lambat menyebar.
  • Saat akan migrasi, turunkan TTL sehari sebelumnya.

Cloudflare juga punya cache di edge. Untuk konten dinamis, pastikan aturan cache tidak menyebabkan data basi.

Praktik: menambahkan subdomain

  1. Di Cloudflare, buka DNS → Records → Add record.
  2. Tipe A, name app, IPv4 103.47.132.10.
  3. Pilih Proxied atau DNS only.
  4. Simpan.
  5. Verifikasi:
dig +short app.example.com
dig app.example.com
curl -I https://app.example.com

Jika memakai Proxied, dig akan menampilkan IP Cloudflare, bukan IP server asal. Untuk melihat IP asal, gunakan mode DNS only sementara atau query record langsung.

Troubleshooting DNS

GejalaCek
Domain tidak resolveNameserver belum aktif, record salah
Masih IP lamaTTL/cache, flush DNS
NXDOMAINRecord belum dibuat atau salah nama
SSL errorMode SSL Cloudflare, sertifikat origin
Email tidak terkirimRecord MX/SPF/DKIM
dig NS example.com
dig +trace example.com
dig @1.1.1.1 app.example.com

Ringkasan

  • Domain dikelola di registrar; nameserver menentukan sumber jawaban DNS.
  • Record A, AAAA, CNAME, MX, dan TXT adalah yang paling umum.
  • Cloudflare menyediakan DNS, proxy, SSL, dan fitur keamanan edge.
  • Mode proxied menyembunyikan IP asal, tetapi server tetap harus aman.

Selanjutnya

Arahkan domain ke aplikasi dengan Reverse Proxy dan Nginx Proxy Manager.

On this page