Pernah merasa risih ketika tahu penyedia internet bisa melihat semua aktivitas DNS kita? Atau mungkin khawatir kalau DNS publik seperti Google dan Cloudflare mencatat semua permintaan yang kita lakukan setiap harinya? Di era digital yang semakin memperhatikan privasi, memiliki DNS resolver pribadi di VPS bukan cuma sekadar eksperimen teknis, tapi juga langkah nyata untuk mengamankan lalu lintas internet dari sisi yang sering dilupakan: DNS.
DNS adalah tulang punggung internet yang memungkinkan kita mengakses website dengan mengetik nama domain, bukan alamat IP. Tapi di balik kemudahannya, permintaan DNS bisa jadi celah privasi jika tidak diamankan dengan baik. Nah, membuat DNS private resolver sendiri bisa jadi solusi.
Dengan VPS yang kamu miliki—misalnya dari Flazz Networks—kita bisa mengonfigurasi layanan DNS resolver sendiri menggunakan Unbound atau BIND9. Ini memungkinkan kita untuk sepenuhnya mengontrol permintaan DNS, mencegah pencatatan eksternal, dan bahkan mengaktifkan DNS-over-TLS atau DNS-over-HTTPS (DoH) untuk enkripsi total.
Bayangkan kamu punya VPS lokal dari Flazz Networks yang terletak di Gedung Cyber Jakarta. Kecepatannya sudah pasti optimal. Sekarang, jika ditambahkan DNS resolver pribadi, keamanannya naik drastis karena semua permintaan DNS hanya berhenti di servermu sendiri.
Kenapa Harus Buat DNS Resolver Sendiri?
Beberapa alasan logis kenapa banyak sysadmin dan pegiat privasi beralih ke private DNS resolver:
- Privasi maksimal: DNS publik tetap bisa melacak data.
- Custom filtering: Bisa memblokir iklan, tracker, atau situs berbahaya langsung dari DNS.
- Latency rendah: Resolver lokal biasanya lebih cepat dari resolver publik.
- Kebebasan penuh: Mau pakai DoT atau DoH? Bisa. Mau log atau nggak log? Pilihan di tanganmu.
Alat yang Dibutuhkan
- 1 buah VPS aktif (minimal 1 core + 512MB RAM cukup)
- Sistem operasi Linux (Ubuntu/Debian/CentOS/AlmaLinux)
- Akses root atau user sudo
- Domain sendiri (optional, jika ingin DNS-over-TLS/DoH dengan domain SSL)
Tahapan Instalasi DNS Resolver (Unbound)
1. Update dan Instal Unbound
sudo apt update && sudo apt install unbound -y
2. Cek Konfigurasi Default
File utama konfigurasi biasanya di:
/etc/unbound/unbound.conf
3. Buat Konfigurasi Minimal
Bisa buat file /etc/unbound/unbound.conf.d/private.conf berisi:
server:
interface: 0.0.0.0
access-control: 0.0.0.0/0 allow
verbosity: 1
do-ip4: yes
do-udp: yes
do-tcp: yes
hide-identity: yes
hide-version: yes
harden-glue: yes
harden-dnssec-stripped: yes
use-caps-for-id: yes
cache-min-ttl: 3600
cache-max-ttl: 86400
4. Restart dan Aktifkan Unbound
sudo systemctl restart unbound
sudo systemctl enable unbound
(Opsional) Tambahkan DNS-over-TLS
Untuk enkripsi, bisa tambahkan konfigurasi seperti:
server:
tls-cert-bundle: "/etc/ssl/certs/ca-certificates.crt"
Testing DNS Resolver
Gunakan perintah:
dig @127.0.0.1 google.com
Kalau hasilnya muncul, berarti resolver jalan dengan baik.
Alternatif: Gunakan BIND9 jika Butuh Fitur Lengkap
BIND9 lebih cocok untuk konfigurasi DNS authoritative sekaligus resolver, tapi setup-nya agak kompleks. Namun kalau kamu butuh domain untuk subserver atau multi-resolver environment, BIND9 sangat ideal.
Tips Lanjutan
- Gabungkan dengan firewall seperti UFW atau iptables supaya hanya IP tertentu yang bisa query.
- Aktifkan log hanya untuk troubleshooting, lalu matikan untuk privasi.
- Buat cron job untuk update root hints atau DNSSEC trust anchors.
Relevansi dengan Layanan Flazz Networks
Kalau kamu pengguna VPS Flazz Networks, ini bisa jadi nilai plus. DNS resolver bisa dikombinasikan dengan konfigurasi DNS resolver publik untuk fallback, atau jadi DNS caching internal seluruh jaringan lokal.
Bagi yang menjalankan VPN di VPS, penggunaan DNS resolver sendiri juga mencegah DNS leak seperti yang dijelaskan di artikel panduan VPN di VPS.
Solusi ini juga sangat relevan untuk kebutuhan pengguna proxy internal yang ingin menjaga identitas DNS request tetap anonim.
Jika kamu ingin menambahkan layer privasi tambahan tanpa harus bergantung ke pihak ketiga, inilah saatnya mencoba membangun DNS resolver pribadi di servermu sendiri. Tidak hanya meningkatkan keamanan, tapi juga memberikan kontrol penuh atas data yang kamu hasilkan tiap hari.
Kalau butuh bantuan setup atau konsultasi layanan VPS dan DNS resolver, silakan hubungi Flazz Networks melalui:
- WhatsApp/Telegram: 0899-8130-330
- Website: https://www.flazznetworks.com/
- Instagram: https://www.instagram.com/flazznetworks



