Recursive BIND9 DNS Server di Container Mikrotik

Kali ini saya ingin membangun DNS Server Recursive menggunakan perangkat Routerboard mikrotik yang berjalan di containernya mikrotik versi 7.

fitur container pada mikrotik ini cukup baru saat tulisan ini saya buat, sebagai experiment dan rasa penasaran saya maka saya mencobanya, salah satu software yang akan saya jalankan di container mikrotik ini adalan BIND9 sebagai DNS server.

Note! perangkat yang digunakan praktek adalah mikrotik rb4011igs+rm

saya sudah siapkan file bind9.tar untuk kita upload di mikrotiknya disini: https://www.dropbox.com/s/utmiwyolba2vc5q/bind9.tar?dl=0 container ini saya ambil dari https://hub.docker.com/r/gmelillo/bind9 dengan arsitektur armv7 karena saya menggunakan mirkotik rb4011igs+rm

1. upload file bind9.tar ke root direktori file mikrotik.

2. bikin interface veth


    /interface veth add name=veth1 address=172.18.0.2/24 gateway=172.18.0.1

3. bikin interface bridge


    /interface bridge
    add name=bridge-container

4. bikin bridge port veth


    /interface bridge port
    add bridge=bridge-container interface=veth1

5. tambahkan ip untuk interface bridge-container


    /ip address add address=172.18.0.1/24

6. proses install bind9 di container mikrotik


    /container/add file=bind9.tar root-dir=container/bind9 interface=veth1 hostname=bind9 logging=yes

7. check nomor ID container dan jalankan berdasarkan nomor ID containernya.


    /container print
    /container start 0

Selesai, silahkan di lihat log dan ping containernnya pada IP container bind9 tadi untuk melihat jalan tidaknya.

Selanjutnya nanti tinggal bikin bind9 + RPZ (response police zone) untuk menentukan arah domain yang dikunjungi melalui dns server recursive kita.

kamu juga bisa baca-baca soal dns server menggunakan PowerDNS disini: https://niamweb.blogspot.com/2021/09/cara-install-powerdns-recursor-dan-rpz.html