Rechercher

30.3. Définition de la priorité DNS d'une connexion NetworkManager

download PDF

Si vous souhaitez un ordre spécifique des serveurs DNS, vous pouvez définir des valeurs de priorité dans les profils de connexion. NetworkManager utilise ces valeurs pour ordonner les serveurs lorsque le service crée ou met à jour le fichier /etc/resolv.conf.

Notez que la définition des priorités DNS n'a de sens que si vous avez plusieurs connexions avec différents serveurs DNS configurés. Si vous n'avez qu'une seule connexion avec plusieurs serveurs DNS configurés, définissez manuellement les serveurs DNS dans l'ordre préféré dans le profil de connexion.

Conditions préalables

  • Plusieurs connexions NetworkManager sont configurées sur le système.
  • Le système n'a pas de paramètre dns défini dans le fichier /etc/NetworkManager/NetworkManager.conf ou le paramètre est défini sur default.

Procédure

  1. En option, afficher les connexions disponibles :

    # nmcli connection show
    NAME           UUID                                  TYPE      DEVICE
    Example_con_1  d17ee488-4665-4de2-b28a-48befab0cd43  ethernet  enp1s0
    Example_con_2  916e4f67-7145-3ffa-9f7b-e7cada8f6bf7  ethernet  enp7s0
    ...
  2. Définissez les paramètres ipv4.dns-priority et ipv6.dns-priority. Par exemple, pour définir les deux paramètres sur 10 pour la connexion Example_con_1:

    # nmcli connection modify Example_con_1 ipv4.dns-priority 10 ipv6.dns-priority 10
  3. Il est possible de répéter l'étape précédente pour d'autres connexions.
  4. Réactivez la connexion que vous avez mise à jour :

    # nmcli connection up Example_con_1

Vérification

  • Affichez le contenu du fichier /etc/resolv.conf pour vérifier que l'ordre des serveurs DNS est correct :

    # cat /etc/resolv.conf
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.