I want wget to use a global DNS cache, not just in memory for the current instance.
The wget manual mentions
--no-dns-cache
Turn off caching of DNS lookups. Normally, Wget remembers the IP addresses it looked up from DNS so it doesn't have to repeatedly contact the DNS server for the same (typically small) set of hosts it retrieves from. This cache exists in memory only; a new Wget run will contact DNS again.
So I need a cache mechanism for wget. What do you recommend?