Die Datei resolv.conf wird verwendet, um zentral verwaltete DNS-Server zu konfigurieren. Sie können Einträge in der Datei /etc/resolv.conf mithilfe von esxcli-Befehlen konfigurieren, wobei die Änderung beim Neustart des ESXi-Hosts beibehalten werden kann. Die Eigenschaft kann explizit festgelegt werden, wenn DHCP nicht aktiviert ist.

Prozedur

  1. Stellen Sie eine SSH-Verbindung mit dem Host her.
  2. Melden Sie sich als Root-Benutzer an.
  3. Führen Sie den folgenden Befehl aus.
    Option Beschreibung
    DNS-Server hinzufügen Zum Einfügen eines neuen DNS-Servers am Ende der Liste der DNS-Server, die für diesen ESXi-Host verwendet werden sollen.
    esxcli network ip dns server add

    Befehlsoptionen

    -N|--netstack=<str>

    Die Netzwerk-Stack-Instanz. Wenn diese nicht angegeben wird, verwenden Sie die standardmäßige Netstack-Instanz.

    -s|--server=<str>
    Die IPV4- oder die IPV6-Adresse des DNS-Servers, den Sie zur DNS-Serverliste hinzufügen möchten.
    Hinweis: Dieser Befehl ist erforderlich.
    For example: esxcli network ip dns server add -N vmotion -s xx.xx.xx.xx
    DNS-Suche hinzufügen Zum Hinzufügen einer Suchdomäne zur Liste der zu durchsuchenden Domänen, wenn ein Hostname auf dem ESXi-Host aufgelöst wird.
    esxcli network ip dns search add

    Befehlsoptionen

    -d|--domain=<str>
    Der Zeichenfolgenname einer Domäne, die zur Liste der Suchdomänen hinzugefügt werden soll.
    Hinweis: Dieser Befehl ist erforderlich.
       -N|--netstack=<str>

    Die Netzwerk-Stack-Instanz. Wenn diese nicht angegeben wird, verwenden Sie die standardmäßige Netstack-Instanz.

    DNS-Server entfernen Zum Entfernen eines DNS-Servers aus der Liste der DNS-Server, die für diesen ESXi-Host verwendet werden sollen.
    esxcli network ip dns server removeIP address

    Befehlsoptionen

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

    Die Netzwerk-Stack-Instanz. Wenn diese nicht angegeben wird, verwenden Sie die standardmäßige Netstack-Instanz.

    -s|--server=<str>
    DNS-Suche entfernen Zum Entfernen einer Suchdomäne aus der Liste der zu durchsuchenden Domänen, wenn ein Hostname auf dem ESXi-Host aufgelöst wird.
    esxcli network ip dns search remove

    Befehlsoptionen

    -d|--domain=<str>
    Der Zeichenfolgenname einer Domäne, die aus der Liste der Suchdomänen entfernt werden soll.
    Hinweis: Dieser Befehl ist erforderlich.
    -N|--netstack=<str>

    Die Netzwerk-Stack-Instanz. Wenn diese nicht angegeben wird, verwenden Sie die standardmäßige Netstack-Instanz.

    DNS-Suche auflisten Zum Drucken einer Liste der aktuell im System konfigurierten DNS-Server in der Reihenfolge, in der sie verwendet werden.
    esxcli network ip dns server list

    Befehlsoptionen

    -N|--netstack=<str>

    Die Netzwerk-Stack-Instanz. Wenn diese nicht angegeben wird, verwenden Sie die standardmäßige Netstack-Instanz.

    For example: esxcli network ip dns server list -N vmotion
    DNS-Suchdomäne auflisten

    Zum Auflisten der aktuell auf dem ESXi-Host konfigurierten Suchdomänen in der Reihenfolge, in der sie bei der Suche verwendet werden.

    esxcli network ip dns search list -N

    Befehlsoptionen

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

    Die Netzwerk-Stack-Instanz. Wenn diese nicht angegeben wird, verwenden Sie die standardmäßige Netstack-Instanz.

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