Eu concordaria com a resposta da Womble na maioria dos casos. Seu comentário à sua resposta, no entanto, menciona simular a entrega de mensagens para esse domínio. As entradas no arquivo "HOSTS" agem da mesma maneira que os registros "A" no DNS. Se você precisar "simular" MX, SRV ou outros tipos de registros, terá que configurar um servidor DNS.
Você pode criar zonas para os domínios que deseja "simular" em seu servidor BIND. Todos os computadores que usam seu servidor DNS resolverão os nomes em quaisquer domínios que você escolher para tornar seu servidor autoritativo, no entanto, para configurá-los. Heh heh ...
Eu gosto bastante de ter um servidor DNS interno na LAN. Gosto de criar zonas para domínios como "doubleclick.net" e colocar registros de caracteres curinga que se referem a um endereço IP de um servidor da Web na LAN para retornar erros 404 no lugar de seus anúncios.