O arquivo resolv.conf é usado para configurar servidores DNS gerenciados centralmente. Você pode configurar entradas no arquivo /etc/resolv.conf usando comandos esxcli, o que permite que a modificação permaneça ao reiniciar o host ESXi. A propriedade poderá ser definida explicitamente se o DHCP não estiver ativado.

Procedimento

  1. Abra uma conexão SSH com o host.
  2. Faça login como o usuário root.
  3. Execute o seguinte comando.
    Opção Descrição
    Adicionar servidor DNS Para adicionar um novo servidor DNS ao final da lista de servidores DNS a serem usados para este host ESXi.
    esxcli network ip dns server add

    Opções de comando

    -N|--netstack=<str>

    A instância da pilha de rede. Se não for especificado, use a instância netstack padrão.

    -s|--server=<str>
    O endereço IPV4 ou IPV6 do servidor DNS que você deseja adicionar à lista de servidores DNS.
    Observação: Este comando é necessário.
    For example: esxcli network ip dns server add -N vmotion -s xx.xx.xx.xx
    Adicionar pesquisa de DNS Para adicionar um domínio de pesquisa à lista de domínios a serem pesquisados ao tentar resolver um nome de host no host ESXi.
    esxcli network ip dns search add

    Opções de comando

    -d|--domain=<str>
    O nome da cadeia de caracteres de um domínio que você deseja adicionar à lista de domínios de pesquisa.
    Observação: Este comando é necessário.
       -N|--netstack=<str>

    A instância da pilha de rede. Se não for especificado, use a instância netstack padrão.

    Remover servidor DNS Para remover um servidor DNS da lista de servidores DNS a serem usados para este host ESXi.
    esxcli network ip dns server removeIP address

    Opções de comando

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

    A instância da pilha de rede. Se não for especificado, use a instância netstack padrão.

    -s|--server=<str>
    Remover pesquisa de DNS Para remover um domínio de pesquisa da lista de domínios a serem pesquisados ao tentar resolver um nome de host no host ESXi.
    esxcli network ip dns search remove

    Opções de comando

    -d|--domain=<str>
    O nome da cadeia de caracteres de um domínio que você deseja remover da lista de domínios de pesquisa.
    Observação: Este comando é necessário.
    -N|--netstack=<str>

    A instância da pilha de rede. Se não for especificado, use a instância netstack padrão.

    Lista de pesquisa de DNS Para imprimir uma lista do servidor DNS atualmente configurado no sistema, na ordem em que serão usados.
    esxcli network ip dns server list

    Opções de comando

    -N|--netstack=<str>

    A instância da pilha de rede. Se não for especificado, use a instância netstack padrão.

    For example: esxcli network ip dns server list -N vmotion
    Listar domínio de pesquisa de DNS

    Listar os domínios de pesquisa atualmente configurados no host ESXi na ordem em que serão usados durante a pesquisa.

    esxcli network ip dns search list -N

    Opções de comando

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

    A instância da pilha de rede. Se não for especificado, use a instância netstack padrão.

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