Bind : créer une fausse zone DNS - modifier la réponse DNS pour un domaine ou un hostname spécifique
Aller à la navigation
Aller à la recherche
Pour modifier la réponse dns du sous-domaine pfoo.unscdf.org avec bind, il faut créer une zone DNS pour ce sous-domaine. Attention si vous créez une zone dns sur un scope plus large (par exemple directement unscdf.org), vous allez intercepter toutes les requêtes DNS pour ce domaine en question et n'aurez donc plus aucune réponse venant du vrai serveur dns de ce domaine.
Par exemple, pour modifier l'adresse IP retourné pour le sous-domaine pfoo.unscdf.org :
Dans named.conf.local
ajoutez les lignes suivantes :
zone "pfoo.unscdf.org." { type master; file "/etc/bind/pfoo.unscdf.org"; };
$TTL 604800 @ IN SOA localhost. root.localhost. ( 2 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS localhost. pfoo.unscdf.org. IN A 192.168.0.10