Unbound DNS Pada Windows 10 – Unbound merupakan DNS resolver yang di lengkapi dengan fungsi validasi, rekursif, dan caching DNS. Unbound di desain agar dapat berjalan ringan, tidak menggunakan resource yang berlebihan, dan juga mampu melakukan proses query DNS dengan cepat.
Unbound juga di lengkapi dengan fitur DNS-over-TLS untuk melindungi privasi penggunanya. Fitur DNS-over-TLS berguna untuk melakukan query DNS yang terenkripsi, sehingga ISP tidak dapat melakukan intersepsi query DNS yang dilakukan oleh user.
Unbound dapat di install pada hampir semua system operasi – FreeBSD, OpenBSD, MacOS, Linux, dan Windows.
Cara Menginstal Unbound DNS Pada Windows 10
Nah, pada kesempatan kali ini, admin akan memberikan tutorial singkat tentang cara menginstal Unbound DNS pada Windows 10. Tutorial ini juga dapat digunakan pada Windows 8 dan Windows 7 dengan sedikit penyesuaian.
1. Mengunduh Installer Unbound untuk Windows 10
Langkah pertama untuk menginstal Unbound pada Windows 10 adalah mengunduh installer-nya. Sobat dapat mengunduh installer Unbound pada tautan berikut ini:
- Unbound untuk Windows 64-bit (Unbound versi 1.9.6 – 21 Mb)
- Unbound untuk Windows 32-bit (Unbound versi 1.9.6 – 20 Mb)
Silakan simpan file installer tersebut di dalam computer sobat!
2. Memasang Unbound DNS pada Windows 10
Untuk memasang Unbound pada Windows 10, silakan klik 2x pada installer yang telah di download sebelumnya.
Seperti biasa, silakan klik “Next” sampai selesai proses instalasinya. Setelah instalasi selesai, Unbound sebenarnya sudah dapat di gunakan, namun kita akan melakukan sedikit tuning pada konfigurasi Unbound agar kinerjanya menjadi lebih maksimal.
3. Melakukan Tuning konfigurasi Unbound
Selanjutnya, kita akan melakukan tuning pada konfigurasi Unbound DNS pada Windows 10. Tujuan tuning ini adalah:
- Mengaktifkan DNS-over-TLS agar query DNS terenkripsi
- Memaksimalkan cache query DNS
- Tuning kinerja Unbound agar lebih maksimal
- Meningkatkan keamanan Unbound
Edit konfigurasi Unbound DNS
Silakan buka file service.conf yang berada dalam direktori C:\Program Files\Unbound dengan menggunakan editor kesayangan sobat masing-masing.
Admin menyarankan untuk menggunakan notepad++ karena akan lebih mudah mengedit file yang harus di edit dengan akses administrator.
Silakan copy paste konfigurasi berikut ini kedalam file service.conf
# Unbound configuration file on windows. server: # logging verbosity: 1 logfile: "C:\unbound.log" # unbound security cache-max-ttl: 86400 cache-min-ttl: 3600 hide-identity: yes hide-version: yes minimal-responses: yes prefetch: yes use-caps-for-id: yes harden-glue: yes harden-dnssec-stripped: yes # use forwarders with TLS tls-win-cert: yes # unbound optimisation num-threads: 2 msg-cache-slabs: 16 rrset-cache-slabs: 16 infra-cache-slabs: 16 key-cache-slabs: 16 outgoing-range: 206 so-rcvbuf: 4m so-sndbuf: 4m so-reuseport: yes rrset-cache-size: 100m msg-cache-size: 50m # forward zone settings forward-zone: name: "." forward-tls-upstream: yes forward-addr: 2001:4860:4860::8888@853#dns.google forward-addr: 8.8.8.8@853#dns.google forward-addr: 2001:4860:4860::8888@853#dns.google forward-addr: 8.8.4.4@853#dns.google forward-addr: 2606:4700:4700::1111@853#cloudflare-dns.com forward-addr: 1.1.1.1@853#cloudflare-dns.com forward-addr: 2606:4700:4700::1001@853#cloudflare-dns.com forward-addr: 1.0.0.1@853#cloudflare-dns.com
Menerapkan perubahan konfigurasi Unbound
Untuk menerapkan perubahan konfigurasi Unbound DNS pada Windows 10, lakukan reboot computer sobat.
Jika tidak ingin melakukan reboot, silakan restart Unbound service yang running di background. Caranya adalah sebagai berikut:
- Run (Winkey + R) > ketikkan services.msc
- Klik pada service bernama “Unbound DNS Validator”
- Klik “Restart” pada panel sebelah kirinya
4. Menguji Instalasi Unbound DNS
Setelah proses instalasi dan tuning konfigurasi selesai, silakan lakukan pengetesan untuk memastikan Unbound sudah terinstal dengan baik dan siap menjadi resolver DNS di komputer sobat.
Pada pengaturan Ethernet, silakan set preferred DNS server ke IP address lokal 127.0.0.1 seperti pada gambar berikut ini:
Lakukan ujicoba lookup DNS dengan menggunakan command prompt dengan mengetikkan perintah nslookup <domain>.
Jika Unbound telah berjalan dengan baik, maka akan tampak seperti pada gambar berikut ini:
Selamat! Unbound DNS dengan fitur DNS-over-TLS sudah terinstal di komputer sobat dan siap di gunakan untuk aktivitas internet sehari-hari.
5. Tips dan Trik Unbound DNS pada Windows 10
Selain listen di IP address lokal 127.0.0.1, konfigurasi di atas juga memungkinkan Unbound untuk listen di IPv6 lokal (alamat IPv6 ::1). Untuk mengujinya, silakan aktifkan preferred DNS ke IPv6 ::1 pada pengaturan Ethernet IPv6.
Kemudian lakukan tes dengan melakukan nslookup pada command prompt.
6. Simpulan
Unbound merupakan DNS rekursor yang sudah terbukti dan teruji memiliki respon yang sangat cepat. Selain itu, Unbound juga memiliki banyak fitur yang sangat bermanfaat untuk menjaga privasi penggunanya. Dan semoga tutorial singkat ini bisa bermanfaat untuk sobat!
Performanya dibanding dengan memakai linux di unbound dengan under windows mending mana om ? Kalau saya install di windows server 2019 gmn kebetulan lagi ada windows server 2019
kalo utk pemakaian user yg terbatas, masih oke kok pakai unbound yg di windows. tapi kalo melayani user dlm jumlah banyak dan 24 jam non-stop, saran saya peibadi sih pake linux aja.