I would like the ability for the dns server to add IP addresses for hosts looked up by the dns server to an address-list with a timeout set to the TTL of the cache-max-ttl or the ttl from the dns-record.
(the syntax would be /ip dns address-list=localdns_host address-list-timeout=(cache-max-ttl|dnsrecord)
The use case is to only allow ip addresses that have been obtained from the local dns server .
The work around is to use a script running a fixed interval to read the cache and then add them to the address-list.