I want all DNS requests that are for *.internalhost to resolve to the same IP address. How is this possible using Ubuntu?
Failing that, set up BIND and create a zone for an "internalhost" TLD with wildcard A record resolution. Which is probably more work than you're looking for. (Wildcard resolution from /etc/hosts, which is probably what you really want, isn't actually possible.)