Gostaria de configurar um servidor de nomes que retornará o mesmo endereço IP (registro "A") para qualquer nome de host arbitrário. Por exemplo:
- example.com
- subdomínio.exemplo.com
- someotherdomain.com
- anyotherdomain.co.uk
todos devem retornar o mesmo endereço IP. Existe uma maneira de fazer isso com o BIND? Ou existe uma alternativa ao BIND que pode fazer isso?
domain-name-system
bind
wildcard
balexand
fonte
fonte
.
zona, o que não responde às consultas NS de nenhum domínio. (Mas caso contrário, trabalha para servir o registro adequado A)De acordo com a página de manual do dnsmasq
deve fazer o truque.
fonte
mx-host
emx-target
fará isso.mx-host
emx-target
não está documentado na página de manual e não consigo fazê-lo funcionar. Eu tentei usar notação semelhante àaddress
opção (#
sinal). Consegui obter curingas trabalhando com os doisA
eMX
usando o BIND usando a sugestão de Oliver, mas na verdade prefiro usar o dnsmasq. Obrigado!Você pode fazer a correspondência curinga no bind.
Isso deve ser definido no seu arquivo de configuração nomeado para o domínio. Apenas tenha cuidado se precisar definir outros
A
registros para o domínio.fonte
Você também pode usar os fakedns da ferramenta . O uso é muito simples - ele vai ligar para postar 53 UDP e servir o mesmo IP para todas as consultas A . Você fornece o endereço IP como um parâmetro de linha de comando. De longe a solução mais fácil. Requer Python para ser executado.
fonte