AdGuard Home adalah software open source yang bisa digunakan di jaringan LAN yang berfungsi untuk memblokir iklan dan tracking dan bisa menjadi kendali atas semua trafik di jaringan LAN kita. Fungsi dari AdGuard Home hampir sama dengan Pi-Hole yaitu sebagai DNS Server, AdGuard Home bisa kita install pada sebuah STB yang dengan OS Armbian Linux. Pada tutorial kali ini saya meneruskan postingan sebelumnya yang berjudul Cara Install AdGuard Home di STB, dimana AdGuard tersebut akan digunakan pada jaringan Mikrotik. Baca juga: AdGuard Home atau Pi-Hole Manakah yang Lebih Baik?
Anggap saja kita telah menginstall AdGuard Home di STB dengan IP 192.168.4.10 dengan port DNS 53, dengan menggunakan port standar untuk DNS yaitu 53, kita cukup menambahkan IP 192.168.4.10 pada DNS Server Mikrotik dengan cara ke menu IP—>DNS.
/ip firewall nat add action=redirect chain=dstnat comment=DNS disabled=yes dst-port=53 protocol=tcp to-ports=53 add action=redirect chain=dstnat comment=DNS disabled=yes dst-port=53 protocol=udp to-ports=53
Nah sampai sini kita terlah berhasil menggunakan DNS AdGuard Home pada jaringan Mikrotik, tapi bagaimana jika STB mengalami gangguan atau mati? jika STB mati maka bisa saja client tidak bisa mendapatkan akses internet, untuk mengantisipasi hal ini kita bisa memanfaatkan Netwatch untuk memonitoring STB agar ketika STB mati maka DNS Mikrotik akan secara otomatis berganti ke DNS Google.
Caranya buat sebuah Netwatch ke menu Tool–>Netwatch seperti pada gambar dibawah ini
Jika kita menggunakan port lain selain port 53 ada sedikit perbedaan penerapan pada Mikrotik seperti pada video dibawah ini
Baca juga:
- Cara Install Docker Portainer di Ubuntu
- Cara Install AdGuard Home di STB
- Cara Membuat DOH (DNS Over HTTPS) dengan Adguard Home
- AdGuard Home atau Pi-Hole Manakah yang Lebih Baik?
permisi pak mau tanya, uda set dns adguard terus kenapa ya login page gak otomatis muncul?
pake nat atau pasang di dns server ya?
kalau pake nat di tab extra–>hotspot–>auth coba pake fitur tersebut
saya kalo make metode extra–>hotspot–>auth kadang suka error sehabis reboot, paling diakalin di general DST add nya kecuali IP DNS AdGuard lebih stabil. jadi dikecualikan gitu..
pak, mohon petunjuk, topologi router(openwrt adguardhome)->mikrotik
jika adguardhome diaktifkan, login hotspot tidak tampil
kalau mikrotik restat hotspot tidak ada internet solusinya gmana pak yayan… terimakasih
untuk mengantisipasi dns server tidak bekerja. aku lebih menggunakan script interval (System->Scheduler) ini dikarenakan bila netwatch hanya mengecek jika komputer dns server nya UP atau tidaknya, dan tidak mengecek untuk port 53 nya jika bekerja.
————————————————————————-
:global dnsSekarang [/ip dns get server]
:global dnsLokal “192.168.4.29”
:global dnsPengganti “94.140.14.141”
:global statusLokal “gagal”
:execute “:global statusLokal [:resolve google.com server=$dnsLokal]”
:delay 3s
if ($statusLokal != “gagal”) do={
if ($dnsSekarang != $dnsLokal) do={
/ip dns set servers=$dnsLokal
/ip dns cache flush
:log info “DNS server sudah aktif kembali”
}
} else={
if ($dnsSekarang != $dnsPengganti) do={
/ip dns set servers=$dnsPengganti
/ip dns cache flush
:log info “DNS server sementara diubah ke $dnsPengganti”
}
}
Makasih, klo ga salah aku juga pernah membaca di situs ini saat pertama kali mencari cara menginstall Adguard Home di Ubuntu server.