Manydev blog

Tuto NetworkManager

- ~1 min(s) de lecture

Salut à tous,

Aujourd’hui je vais vous expliquer comment mettre les DNS IPv6 prioritaire sur une connexion (car comme j’utilise un DNS perso accéssible en IPv6). Car la configuration de base sur Debian Stretch fait une priorité sur l’IPv4.

Les fichiers de configuration des réseaux se trouve dans /etc/NetworkManager/system-connections.

Voici un exemple de fichier

[connection]
id=IdConnection
uuid=UUiD SSiD
type=wifi
permissions=
timestamp=1551116433

[wifi]
mac-address-blacklist=
mode=infrastructure
seen-bssids=
ssid=MonSSID

[wifi-security]
key-mgmt=wpa-psk
psk="Mot de passe wifi en clair"

[ipv4]
dns-search=
method=auto


[ipv6]
addr-gen-mode=eui64
dns-search=
ip6-privacy=2 # cela indique une adresse IPv6 temporaire (non basé sur l'adresse mac )
method=auto

donc pour pouvoir passer le DNS IPv6 prioritaire sur l’IPv4, il suffit d’ajouter la directive dns-priority a chaque type de réseau, et plus le nombre est petit plus il est prioritaire. Cela donnerai donc

[connection]
id=IdConnection
uuid=UUiD SSiD
type=wifi
permissions=
timestamp=1551116433

[wifi]
mac-address-blacklist=
mode=infrastructure
seen-bssids=
ssid=MonSSID

[wifi-security]
key-mgmt=wpa-psk
psk="Mot de passe wifi en clair"

[ipv4]
dns-search=
method=auto
dns-priority = 50

[ipv6]
addr-gen-mode=eui64
dns-search=
ip6-privacy=2 # cela indique une adresse IPv6 temporaire (non basé sur l'adresse mac )
method=auto
dns-priority = 0 # Plus petit nombre donc prioritaire

voila pour la fin du tuto