Je voudrais configurer un serveur de noms qui renverra la même adresse IP (enregistrement "A") pour tout nom d'hôte arbitraire. Par exemple:
- exemple.com
- subdomain.example.com
- someotherdomain.com
- anyotherdomain.co.uk
devrait tous renvoyer la même adresse IP. Existe-t-il un moyen de le faire avec BIND? Ou existe-t-il une alternative à BIND qui peut le faire?
domain-name-system
bind
wildcard
balexand
la source
la source
.
zone, qui ne répondra pas aux requêtes NS d'un domaine donné. (Mais cela fonctionne autrement pour servir le bon record A)Selon la page de manuel dnsmasq
devrait faire l'affaire.
la source
mx-host
etmx-target
fera cela.mx-host
etmx-target
n'est pas documentée dans la page de manuel et je ne peux pas le faire fonctionner. J'ai essayé d'utiliser une notation similaire à l'address
option (#
signe). J'ai pu faire fonctionner des caractères génériques avec les deuxA
etMX
utiliser BIND en utilisant la suggestion d'Oliver, mais je préfère en fait utiliser dnsmasq. Merci!Vous pouvez effectuer une correspondance générique dans bind.
Cela doit être défini dans votre fichier de configuration nommé pour le domaine. Faites juste attention si vous devez définir d'autres
A
enregistrements pour le domaine.la source
Vous pouvez également utiliser l'outil fakedns . L'utilisation est très simple - il se lie à poster 53 UDP et servir la même adresse IP à toutes les requêtes A . Vous fournissez l'adresse IP en tant que paramètre de ligne de commande. De loin la solution la plus simple. Nécessite Python pour fonctionner.
la source