« Bind : créer une fausse zone DNS - modifier la réponse DNS pour un domaine ou un hostname spécifique » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
Aucun résumé des modifications |
||
(Une version intermédiaire par le même utilisateur non affichée) | |||
Ligne 1 : | Ligne 1 : | ||
[[Category:serveur]] | |||
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. | 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. | ||
Ligne 16 : | Ligne 17 : | ||
$TTL 604800 | $TTL 604800 | ||
@ IN SOA localhost. root.localhost. ( | @ IN SOA localhost. root.localhost. ( | ||
10 ; Serial | |||
604800 ; Refresh | 604800 ; Refresh | ||
86400 ; Retry | 86400 ; Retry |
Dernière version du 21 juillet 2018 à 05:57
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"; };
Puis créez le fichier /etc/bind/pfoo.unscdf.org contenant :
$TTL 604800 @ IN SOA localhost. root.localhost. ( 10 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS localhost. pfoo.unscdf.org. IN A 192.168.0.10