Je souhaite configurer un serveur de noms qui renvoie la même adresse IP ("A" enregistrement) pour n'importe quel nom d'hôte arbitraire. Par exemple:
devrait tous renvoyer la même adresse IP. Y a-t-il un moyen de faire cela avec liaison? Ou y a-t-il une alternative à lier qui peut faire cela?
Avec BID, vous avez besoin d'une fausse zone racine pour le faire. Dans named.conf
, Mettez ce qui suit:
zone "." {
type master;
file "/etc/bind/db.fakeroot";
};
Ensuite, dans ce fichier db.fakeroot
, Vous aurez besoin de quelque chose comme ce qui suit:
@ IN SOA ns.domain.com. hostmaster.domain.com. ( 1 3h 1h 1w 1d )
IN NS <ip>
* IN A <ip>
Avec cette configuration, BIND renvoie la même adresse IP pour toutes les requêtes A
.
Vous pouvez également utiliser l'outil Faibledns. L'utilisation est très simple - elle se liera à poster 53 UDP et servir le même IP à toutes les requêtes . Vous fournissez l'adresse IP en tant que paramètre de ligne de commande. De loin la solution la plus facile. Nécessite Python à exécuter.
Vous pouvez faire une correspondance générique dans la liaison.
*.example.com. IN A 192.0.2.45
Cela doit être défini dans votre fichier de configuration nommé pour le domaine. Soyez prudent si vous devez définir d'autres enregistrements A
enregistrements pour le domaine.