Você diz que corre dnsmasq
. Além do DHCP, esse software já faz DNS! Apenas edite seu /etc/hosts
nessa máquina e isso deve funcionar. Há certamente um benefício em usar o DNS para isso; afinal, foi para isso que foi feito.
Não, não funcionará fora da sua rede, a menos que você tenha um registro NS em uma zona superior. Isso é bom. Desde que todos os hosts da sua rede local usem sua máquina dnsmasq
como seu servidor DNS principal (ou único), você deve estar bem.
Você não tem > para torná-lo parte de um domínio, mas se você tiver um, é uma boa prática fazê-lo.
Se o envio de mensagens causará problemas, depende de muitas coisas. Eu sugiro que você experimente, e se isso não funcionar, abra uma pergunta diferente com mais detalhes (afinal, é uma questão completamente diferente).