Você não pode fazer isso a partir do resolvedor UNIX nulo. Você precisa configurar um cache DNS local para fazer o roteamento. Existem vários trivial para configurar; você levará cerca de 10 minutos com dnscache (consulte link "varre o diretório de servidores") ou dnsmasq ( link "Usando servidores especiais"). Você não precisa de um cache por cliente, pode configurar um desses encaminhamentos para toda a rede e rotear outros clientes através dele.