After more testing, using the hostfile is the only good option to avoid the DNS hammering.
DNS requests will still be sent, however. You can intercept these at the DNS server for blocking, or create a primary zone for the target domain so your server repsonds with authoritative.