On Tue, Jul 04, 2023 at 10:03:19AM +0200, Laurent Barme <5...@barme.fr> wrote a message of 63 lines which said:
> > Autre rappel : il n'y a aucun rapport entre l'adresse de transport > > de la requête DNS (IPv4 ou IPv6) et le type de données demandé (A > > ou AAAA). > > L'adresse de transport de la requête DNS dépend quand même de ce que > peut faire le poste : s'il n'a pas d'IPv6, la requête se fera > seulement en IPv4 et l'adresse retournée sera une IPv4 > (heureusement). Non. Je répète : la famille de l'adresse retournée dépend de la famille demandée (A pour IPv4 et AAAA pour IPv6) et en aucun cas du protocole de transport. Vous voulez une démonstration ? % dig -4 @dns.google www.afnic.fr AAAA ... ;; ANSWER SECTION: www.afnic.fr. 600 IN AAAA 2a00:e00:0:5::2 ... ;; SERVER: 8.8.4.4#53(dns.google) (UDP) % dig -6 @dns.google www.afnic.fr A ... ;; ANSWER SECTION: www.afnic.fr. 600 IN A 91.188.78.66 ... ;; SERVER: 2001:4860:4860::8844#53(dns.google) (UDP) En outre, ce n'est pas (en général) le poste client final qui fait la requête aux serveurs faisant autorité mais le résolveur, qui peut avoir de l'IPv6 si le poste client n'en a pas, et réciproquement. > En fait, c'est moins l'adresse de transport de la requête qui > m'intéresse que son résultat. Celui-ci dépend bien sûr du DNS > sollicité mais aussi de l'adresse de transport de la requête. Non, c'est faux. (À part des services de déboguage comme ip.dyn.bortzmeyer.fr.) > Il y a bien une résolution IPv4 ou IPv6 qui dépende des OS et ISP, > ce qui explique des comportements différents selon le contexte > (OS/ISP) lorsqu'un nom de domaine contacté a simultanément une > adresse IPv4 et une adresse IPv6. Cela dépend entièrement du type de données demandé. > Alors, on est d'accord, ce qui ne va pas c'est le site pourvu d'une A et > d'une AAAA mais qui n'écoute que sur l'A. Oui, c'est une erreur. La plupart du temps, l'algorithme des globes oculaires heureux est là pour contourner ce problème mais c'est quand même une erreur de l'administrateur. Rien à voir avec IPv6, c'est le même type d'erreur que de faire pointer un enregistrement MX vers une machine qui n'écoute pas sur le port 25. > (d'autant plus que le serveur en question n'a pas IPv6, ce qui lui épargne > potentiellement 2^64 sources d'attaques à filtrer). Euh, quand vous voulez filtrer un /64, vous mettez 2^64 adresses dans votre configuration ? --------------------------- Liste de diffusion du FRnOG http://www.frnog.org/