bunu mikrotik ile yapabilirsin

firewall bölümünde udp port 53 için gelen isteklerini kabul etmeye ve log kaydetmeye dair kural oluşturursun.

istersen sorgu gönderenleri de dns-sorgucu diye adres listesine ekletirsin

php ile mikrotik e bağlanıp (her dakika) güncel listeyi mysql db ye alırsın.