Après, sans monter son propre serveur DNS, il y a des solutions simples à installer sur son propre PC, qu'il soit sous windows, Linux ou MacOS, comme Unbound, qui interroge directement les serveurs racine
Ben oui, c'est justement un serveur DNS. (Il y a deux sortes de serveurs DNS, très distincts, les résolveurs, comme ceux d'OpenDNS et les serveurs faisant autorité, comme ceux de la racine).
D'autre part, Unbound n'est pas obligé de parler directement aux serveurs racine (ce qui expose le trafic DNS en clair sur le réseau du FAI), on peut aussi préférer faire suivre le trafic à un résolveur DNS public (comme DNS4ALL ou comme celui de FDN)