To improve performance, most browsers prefetch DNS records for linked resources in the background so that the browsersbrowser already knows where to send the request the instanceinstant you click the link. This is called DNS prefetching.
This behaviour can be disabled by setting the x-dns-prefetch-control
HTTP response header to off
. I have been recomendedrecommended to do so "for security reasons", but what I fail to understand is - what adverse security or anonymity implications would allowing DNS prefetching would have?