erstens stimme ich mit phoshi überein, dass es nicht möglich ist, das, was Sie wollen, in der hosts-Datei von Windows zu tun (auch nicht unter unix).
Zweitens müssen Sie die Kontrolle über das Ergebnis einer DNS-Anfrage bekommen. Eine Möglichkeit ist, Ihre eigene DNS-Auflösung auf Ihrem Router zu verwenden (dnsmasq, dnscache+tinydns, bind, was auch immer, siehe Quacks Kommentar) und sie zu optimieren oder einen DNS-Resolver unter Windows zu verwenden, den Sie nach Belieben steuern können.
siehe hier für eine Liste von dns-resolvern, achten Sie auf die Spalte “wildcard”, vielleicht ist powerdns oder maradns oder posadis etwas, das Ihren Bedürfnissen entspricht.