FaizBlog LogoFaizBlog
Back to all articles
NetworkingCCTVDNSTutorial

DNS Server pada CCTV: Kapan Dibutuhkan?

Panduan lengkap DNS server untuk CCTV IP: kapan wajib dikonfigurasi, rekomendasi DNS terbaik, cara setting di kamera dan router, serta troubleshooting umum.

AI Insights

Generate a summary and suggested tags for this post.

Waktu setup CCTV IP, banyak yang cuma isi IP address kamera dan DVR/NVR, tanpa memikirkan DNS server. Padahal, konfigurasi DNS yang salah bisa bikin kamera tidak bisa update firmware, gagal koneksi P2P, gagal push notification, bahkan tidak sinkron waktu (NTP). Artikel ini bahas apa itu DNS di konteks CCTV, kapan benar-benar dibutuhkan, dan cara setting-nya yang benar.

1. Apa itu DNS Server?

DNS (Domain Name System) adalah "buku telepon internet". Tugasnya: menerjemahkan nama domain (misal hik-connect.com) menjadi IP address (misal 52.28.14.201) yang bisa dipahami perangkat jaringan.

Setiap kali kamera CCTV atau NVR menghubungi server di internet (untuk P2P, firmware update, cloud storage, NTP, push notification), langkah pertamanya adalah query DNS. Kalau DNS-nya salah atau tidak dikonfigurasi, semua fitur cloud akan gagal — walau kamera "online" di jaringan lokal.

2. Kapan CCTV benar-benar butuh DNS?

CCTV tidak butuh DNS untuk sekedar rekam & view lokal. Selama akses hanya via IP LAN (192.168.1.100), DNS tidak dipakai sama sekali. Tapi DNS wajib kalau kamu pakai fitur berikut:

Fitur CCTVButuh DNS?Kenapa
View lokal via IP (LAN)❌ TidakLangsung pakai IP, tidak resolve nama
P2P / Cloud (Hik-Connect, EZVIZ, DMSS)✅ YaKamera harus resolve server P2P vendor
DDNS (No-IP, DuckDNS)✅ YaUpdate IP publik ke server DDNS via API
Firmware update OTA✅ YaResolve server update vendor
NTP sync waktu✅ YaResolve pool.ntp.org atau time.google.com
Email alert / SMTP✅ YaResolve mail server (smtp.gmail.com)
Push notification HP✅ YaResolve FCM / APNs relay vendor
Cloud recording (AWS S3, Google Drive)✅ YaResolve endpoint cloud storage
RTSP streaming ke aplikasi lain (LAN)❌ TidakPakai IP langsung

Ringkasnya: semua fitur yang keluar internet butuh DNS. Kalau kamera-mu "sendiri" di jaringan lokal, DNS boleh diabaikan.

3. Gejala DNS bermasalah di CCTV

Kalau DNS salah, kamera masih online di LAN tapi:

  • ❌ Aplikasi HP (Hik-Connect, DMSS, EZVIZ) selalu "Device offline" walau kamera nyala.
  • Firmware update gagal dengan pesan "Cannot connect to server".
  • Jam kamera meleset karena NTP sync gagal — timestamp rekaman jadi tidak akurat.
  • ❌ Setup DDNS gagal update IP publik terbaru.
  • ❌ Email alert / push notification tidak sampai.
  • ❌ Ping ke 8.8.8.8 sukses, tapi ping ke google.com gagal → tanda kuat DNS bermasalah.

Kalau salah satu gejala ini muncul, langkah pertama debug: cek konfigurasi DNS di kamera & router.

4. DNS otomatis vs manual

Kebanyakan kamera IP default-nya DHCP — dapat IP, gateway, dan DNS dari router. Router rumah biasanya kasih DNS dari ISP.

ModeKeuntunganKekurangan
DNS otomatis (DHCP)Simpel, tidak perlu konfigurasiBergantung DNS ISP (kadang lambat/tidak stabil)
DNS manual (statis)Reliabel, cepat, bisa filter (family safe)Perlu ubah manual di tiap kamera

Untuk 90% kasus rumahan, DHCP + DNS ISP sudah cukup. Tapi kalau kamu punya banyak kamera atau butuh reliabilitas tinggi, set DNS manual ke provider publik yang stabil.

5. Rekomendasi DNS server untuk CCTV

ProviderIP PrimaryIP SecondaryCatatan
Cloudflare1.1.1.11.0.0.1Tercepat, privacy-focused ✅
Google DNS8.8.8.88.8.4.4Sangat reliabel, kompatibilitas terbaik
Quad99.9.9.9149.112.112.112Otomatis blokir malware
OpenDNS208.67.222.222208.67.220.220Bisa filter konten (family)
DNS ISP(auto)(auto)Default, kadang lambat/error

Untuk CCTV, saran umum: 1.1.1.1 + 8.8.8.8 — kombinasi tercepat & paling kompatibel dengan server vendor CCTV (Hikvision, Dahua, Reolink, dll).

Jangan pakai DNS filtering agresif (misal DNS AdGuard/PiHole restricted) di jaringan CCTV — bisa memblokir domain vendor yang kamu butuhkan untuk P2P/update.

6. Cara setting DNS di kamera CCTV

Hikvision

Configuration → Network → Basic Settings → TCP/IP → "Prefer DNS Server" & "Alternate DNS Server" → isi 1.1.1.1 & 8.8.8.8 → Save.

Dahua

Setup → Network → TCP/IP → "Preferred DNS" & "Alternate DNS" → isi manual → Save.

Reolink

Device Settings → Network → Network Status → uncheck "Get DNS automatically" → isi manual.

NVR (semua merk)

Menu → Settings → Network → DNS → biasanya field-nya sama seperti kamera.

Tips: kalau punya NVR + banyak kamera, cukup set DNS di NVR & router. Kamera-kamera di bawahnya (yang cuma record ke NVR, tanpa akses internet langsung) tidak perlu di-set — kecuali fitur cloud individual.

7. Setting DNS di router (lebih praktis)

Cara paling efisien: atur DNS di router, bukan di tiap kamera. Semua device otomatis dapat DNS tersebut via DHCP.

MikroTik:

/ip dns set servers=1.1.1.1,8.8.8.8 allow-remote-requests=yes

TP-Link / ASUS / Tenda: Advanced Settings → DHCP Server → isi Primary/Secondary DNS → Save & Reboot.

Modem ISP (bridge/router mode): kalau modem sudah bridge ke router lain, atur DNS di router, bukan modem.

Setelah setting router, restart kamera & NVR agar dapat DNS baru via DHCP renew.

8. DNS lokal untuk banyak kamera (advanced)

Kalau kamu punya puluhan kamera (misal pabrik, apartemen), traffic DNS bisa jadi bottleneck. Solusinya: DNS lokal / caching resolver di jaringan:

SolusiCara kerjaCocok untuk
PiHoleDNS server + adblock di Raspberry Pi10-50 kamera
AdGuard HomeMirip PiHole, UI lebih modern10-50 kamera
MikroTik DNS cacheRouter simpan cache DNS1-30 kamera
Unbound / dnsmasqFull resolver, high-performance50+ kamera
Windows Server DNSEnterprise, integrasi ADKantor besar

Manfaat: latency lebih rendah, hemat bandwidth, bisa override domain (misal blok domain kamera yang phone-home ke China).

9. Kasus khusus: kamera yang "phone home"

Beberapa kamera murah (biasanya OEM China) diam-diam kirim data ke server luar — bukan cuma untuk P2P, tapi juga analytics / firmware push tanpa consent. Cara mendeteksinya:

  1. Set DNS ke PiHole atau AdGuard Home.
  2. Isolasi kamera di VLAN sendiri.
  3. Lihat query log — kamu akan lihat domain aneh seperti *.icloudsee.com, *.xmeye.net, *.dvripc.net.

Setelah tahu domain-nya, kamu bisa:

  • Blokir domain yang tidak perlu (analytics/update dari server aneh).
  • Biarkan yang legit (NTP, vendor resmi).
  • Atau isolasi total via firewall — kamera hanya bisa komunikasi ke NVR lokal.

10. DNS over HTTPS (DoH) & CCTV — kompatibel?

DoH / DoT (DNS terenkripsi) makin populer, tapi belum banyak kamera CCTV support. Kalau kamu pakai DoH di router (misal via NextDNS), pastikan:

  • Router-mu relay DoH ke DNS biasa untuk device yang tidak support (kamera CCTV, printer lama).
  • Kamera set ke DNS lokal router, bukan DoH publik.

Jangan force semua device pakai DoH — kamera CCTV bisa gagal resolve kalau tidak support.

11. Troubleshooting DNS di CCTV

Kalau kamera "online" tapi cloud gagal, lakukan urut:

  1. Cek ping IP: ping 8.8.8.8 dari kamera (kalau tidak bisa dari kamera, cek dari laptop di jaringan yang sama).
  2. Cek ping domain: ping google.com → kalau gagal, DNS bermasalah.
  3. Cek DNS di kamera: pastikan bukan kosong atau IP salah.
  4. Cek DHCP router: pastikan router assign DNS yang benar.
  5. Cek MTU: kadang bukan DNS — MTU jaringan terlalu besar bikin paket DNS terpotong. Set MTU 1400 sebagai tes.
  6. Cek firewall/blokir domain: pastikan router/firewall tidak block *.hik-connect.com, *.dahuaddns.com, dll.

12. Kesalahan umum

❌ "Cukup pakai IP, DNS tidak perlu." — benar untuk LAN. Salah kalau kamu pakai P2P, DDNS, NTP, atau update.

❌ "DNS ISP pasti bagus." — DNS ISP Indonesia terkadang lambat, sering redirect ke halaman iklan / error page saat domain tidak resolve. Ganti ke Cloudflare/Google untuk hasil lebih konsisten.

❌ "Set DNS di kamera saja, router tidak perlu." — kalau ada 10 kamera, kamu harus setting 10 kali. Set di router → semua device dapat otomatis.

❌ "Pakai DNS lokal PiHole = pasti aman." — kalau PiHole down, semua kamera kehilangan resolusi DNS. Selalu set DNS sekunder ke DNS publik sebagai fallback.

13. Ringkasan

  • DNS wajib untuk fitur cloud, P2P, DDNS, NTP, firmware update, dan email alert.
  • DNS tidak dibutuhkan untuk view lokal (LAN) via IP langsung.
  • Set DNS di router — lebih efisien daripada per kamera.
  • Kombinasi rekomendasi: 1.1.1.1 + 8.8.8.8 (Cloudflare + Google).
  • Untuk instalasi besar (10+ kamera), pertimbangkan PiHole / AdGuard Home sebagai DNS lokal.
  • Kalau kamera "online" tapi cloud offline, cek DNS dulu sebelum menyalahkan ISP.
  • Hindari DoH/DoT langsung di kamera — banyak yang belum kompatibel.

DNS itu fondasi tak terlihat yang bikin fitur-fitur "wow" CCTV modern (P2P, cloud, notifikasi) berfungsi. Sekali dipahami, banyak masalah aneh CCTV yang sebelumnya bikin frustrasi jadi bisa dipecahkan dalam hitungan menit.