|
Bas de page | |
---|---|
Auteur | Sujet : IPv6 et DNS |
Publicité | Posté le 08-09-2022 à 18:33:27 |
renaud072 | Salut, Pour ton problème de resolv.conf, en théorie, les deux ip peuvent apparaître. Après ça dépend comment est géré le tout en arrière plan (utilisation de systemd-resolved par ex). Mais c'est en effet étrange que ça change dans le temps. Concernant l'attribution d'un DNS v6 spécifique à une machine, c'est normalement possible. Le fichier de conf de isc-dhcp-server donne un exemple (reste à trouver comment faire sur PFS) :
Sinon petite question : Concernant ton adressage, tu utilises que les GUA ? Car, petit conseil, si ton préfixe vient à changer tu vas devoir modifier toutes tes entrées DNS. Le mieux est donc d'utiliser un préfixe ULA en plus. Ou encore plus simple : uniquement IPv4. Message cité 1 fois Message édité par renaud072 le 08-09-2022 à 20:27:25 --------------- MSI B450 Tomahawk MAX - R7 3700X - Ballistix 2x8 + 2x16 Go 3200 Mhz CL16 - RX570 4 Go / Laptop : Lenovo Gaming 3 - R5 5600H - RX Vega 8/GTX 1650 - 32 Go |
Sylar TaaaaaaKeT ! |
Message cité 1 fois Message édité par Sylar le 08-09-2022 à 20:40:51 |
renaud072 |
C'est dhclient je crois. A priori, ayant aussi un proxmox, systemd-resolved n'est pas utilisé. Je vais en installer un de test pour voir ce que ça donne en dhcp (celui en prod est en ip fixe).
Nickel Heu en fait, on s'en fout un peu. Le tout que les ULA changent pas (en théorie non), c'est bon. Sinon y'a aussi l'autre façon de faire càd SLAAC (le routeur annonce le préfixe et les machines autoconfigurent l'autre moitié). Message cité 1 fois Message édité par renaud072 le 08-09-2022 à 23:50:46 --------------- MSI B450 Tomahawk MAX - R7 3700X - Ballistix 2x8 + 2x16 Go 3200 Mhz CL16 - RX570 4 Go / Laptop : Lenovo Gaming 3 - R5 5600H - RX Vega 8/GTX 1650 - 32 Go |
Sylar TaaaaaaKeT ! |
|
renaud072 | Dans ce cas il faut interdire le SLAAC et ne conserver que le DHCP. Tu devais avoir que 2 IP fixes : la GUA et la ULA, mais c'est pas top niveau sécu.
Message cité 1 fois Message édité par renaud072 le 09-09-2022 à 21:48:46 --------------- MSI B450 Tomahawk MAX - R7 3700X - Ballistix 2x8 + 2x16 Go 3200 Mhz CL16 - RX570 4 Go / Laptop : Lenovo Gaming 3 - R5 5600H - RX Vega 8/GTX 1650 - 32 Go |
Sylar TaaaaaaKeT ! |
|
renaud072 | Alors, j'ai regardé un peu plus et il s'avère qu'en fait la ligne n'est pas bonne. Il faut utiliser prepend dhcp6.name-servers pour indiquer les dns ipv6. Sauf que... ça ne fonctionne pas non plus. Je suis tombé sur un vieux rapport de bug stipulant que ça été corrigé, mais faut croire que non : https://bugzilla.redhat.com/show_bug.cgi?id=643890
Message cité 1 fois Message édité par renaud072 le 09-09-2022 à 22:05:27 --------------- MSI B450 Tomahawk MAX - R7 3700X - Ballistix 2x8 + 2x16 Go 3200 Mhz CL16 - RX570 4 Go / Laptop : Lenovo Gaming 3 - R5 5600H - RX Vega 8/GTX 1650 - 32 Go |
Sylar TaaaaaaKeT ! |
|
renaud072 |
Après, en pratique ce n'est pas réellement problématique : que le DNS soit joignable en v4 ou v6 ne change rien on peut résoudre A et AAAA. Sinon je viens de trouver une solution (je l'avais déjà installé par le passé, mais j'y pensais plus) : resolvconf ! Au lieu que ce soit dhclient qui aille directement écrire resolv.conf (et qui semble se tirer lui-même dans les pattes), passer par un service en plus qui "surveille" toutes les interfaces et écrit ensuite semble mieux fonctionner. C'est le même principe que systemd-resloved (sauf que lui se définit comme cache avec une adresse en 127.0.0.53) Ça devrait donner un truc comme ça :
Message cité 1 fois Message édité par renaud072 le 10-09-2022 à 00:04:50 --------------- MSI B450 Tomahawk MAX - R7 3700X - Ballistix 2x8 + 2x16 Go 3200 Mhz CL16 - RX570 4 Go / Laptop : Lenovo Gaming 3 - R5 5600H - RX Vega 8/GTX 1650 - 32 Go |
Publicité | Posté le 09-09-2022 à 23:52:10 |
Sylar TaaaaaaKeT ! |
|