Le fichier resolv.conf est utilisé pour configurer des serveurs DNS gérés de manière centralisée. Vous pouvez configurer des entrées dans le fichier /etc/resolv.conf à l'aide de commandes esxcli, ce qui permet de conserver la modification lors du redémarrage de l'hôte ESXi. La propriété peut être définie explicitement si DHCP n'est pas activé.

Procédure

  1. Ouvrez une connexion SSH à l'hôte.
  2. Connectez-vous en tant qu'utilisateur racine.
  3. Exécutez la commande suivante.
    Option Description
    Ajouter un serveur DNS Pour ajouter un nouveau serveur DNS à la fin de la liste des serveurs DNS à utiliser pour cet hôte ESXi.
    esxcli network ip dns server add

    Options de commande

    -N|--netstack=<str>

    Instance de pile réseau. Si elle n'est pas spécifiée, utilisez l'instance de netstack par défaut.

    -s|--server=<str>
    Adresse IPV4 ou IPV6 du serveur DNS que vous souhaitez ajouter à la liste de serveurs DNS.
    Note : Cette commande est obligatoire.
    For example: esxcli network ip dns server add -N vmotion -s xx.xx.xx.xx
    Ajouter une recherche DNS Pour ajouter un domaine de recherche à la liste des domaines à rechercher lors de la tentative de résolution d'un nom d'hôte sur l'hôte ESXi.
    esxcli network ip dns search add

    Options de commande

    -d|--domain=<str>
    Nom de chaîne d'un domaine que vous souhaitez ajouter à la liste des domaines de recherche.
    Note : Cette commande est obligatoire.
       -N|--netstack=<str>

    Instance de pile réseau. Si elle n'est pas spécifiée, utilisez l'instance de netstack par défaut.

    Supprimer le serveur DNS Pour supprimer un serveur DNS de la liste des serveurs DNS à utiliser pour cet hôte ESXi.
    esxcli network ip dns server removeIP address

    Options de commande

    -a|--all
    -N|--netstack=<str>

    Instance de pile réseau. Si elle n'est pas spécifiée, utilisez l'instance de netstack par défaut.

    -s|--server=<str>
    Supprimer la recherche DNS Pour supprimer un domaine de recherche de la liste des domaines à rechercher lors de la tentative de résolution d'un nom d'hôte sur l'hôte ESXi.
    esxcli network ip dns search remove

    Options de commande

    -d|--domain=<str>
    Nom de chaîne d'un domaine que vous souhaitez supprimer de la liste des domaines de recherche.
    Note : Cette commande est obligatoire.
    -N|--netstack=<str>

    Instance de pile réseau. Si elle n'est pas spécifiée, utilisez l'instance de netstack par défaut.

    Liste de recherche DNS Pour imprimer la liste des serveurs DNS actuellement configurés sur le système dans l'ordre dans lequel ils seront utilisés.
    esxcli network ip dns server list

    Options de commande

    -N|--netstack=<str>

    Instance de pile réseau. Si elle n'est pas spécifiée, utilisez l'instance de netstack par défaut.

    For example: esxcli network ip dns server list -N vmotion
    Répertorier le domaine de recherche DNS

    Pour répertorier les domaines de recherche actuellement configurés sur l'hôte ESXi dans l'ordre dans lequel ils seront utilisés lors de la recherche.

    esxcli network ip dns search list -N

    Options de commande

    ---N|--netstack=<str>

    Instance de pile réseau. Si elle n'est pas spécifiée, utilisez l'instance de netstack par défaut.

    For example: esxcli network ip dns search list -N vmotion