Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ Virtual Private Cloud/ Perguntas frequentes/ VPCs e sub-redes/ Como alterar o endereço do servidor do DNS de um ECS?
Atualizado em 2023-12-29 GMT+08:00

Como alterar o endereço do servidor do DNS de um ECS?

Cenários

Esta seção descreve como alterar o endereço do servidor do DNS de um ECS e fazer com que o novo endereço do servidor do DNS entre em vigor imediatamente no ECS.

As operações necessárias são as seguintes:

Alterar servidores do DNS para o ECS

Conhecimento de fundo

Os ECSs usam servidores do DNS privados para resolução de nomes de domínio em VPCs. Os servidores do DNS privados não afetam a resolução de nomes de domínio para que os ECSs acessem a Internet. Além disso, você pode usar os servidores do DNS privados para acessar diretamente os endereços IP privados dos serviços em nuvem, como OBS e SMN. Em comparação com o acesso através da Internet, este acesso apresenta alto desempenho e baixa latência.

Antes de os nomes de domínio privados estarem disponíveis, as sub-redes da VPC usam o servidor do DNS público (114.114.114.114). Para permitir que os ECSs nessas VPCs acessem nomes de domínio privados, você pode alterar o servidor do DNS público para os servidores do DNS privados configurados para as sub-redes da VPC. Para obter instruções sobre como obter um endereço de servidor do DNS privado, consulte Quais são os servidores do DNS privados fornecidos pelo serviço DNS da Huawei Cloud?

Alterar servidores do DNS para o ECS

Depois que você alterar os endereços de servidor do DNS de uma sub-rede da VPC, os endereços de servidor do DNS dos ECSs na sub-rede não entrarão em vigor imediatamente.

Para que os endereços de servidor do DNS entrem em vigor imediatamente, faça o seguinte:
  • Reinicie o sistema operacional. Em seguida, o ECS obterá os novos endereços de servidor do DNS do servidor DHCP.

    Reiniciar o SO interromperá os serviços no ECS. Portanto, realize esta operação fora dos horários de pico.

    Como alternativa, aguarde até que a concessão DHCP expire, que é de 365 dias por padrão. Depois que o tempo de concessão expira, o servidor DHCP aloca outro endereço IP e atualiza os endereços do servidor do DNS para o ECS.

  • Obtenha os novos endereços de servidor do DNS.
    1. Efetue logon no ECS.
    2. Execute o seguinte comando para exibir o endereço do servidor do DNS do ECS:

      cat /etc/resolv.conf

      Se informações semelhantes às seguintes forem exibidas, 114.114.114.114 é o endereço do servidor do DNS do ECS.

    3. Execute o seguinte comando para verificar se o processo dhclient existe:

      ps -ef | grep dhclient | grep -v grep

      Se informações semelhantes às seguintes forem exibidas, nenhum processo existe (o CentOS 8.1 é usado como exemplo).

      Neste caso, execute o comando dhclient para iniciar o processo e verificar se o processo dhclient existe.

      Se informações semelhantes às seguintes forem exibidas, o processo existe (o CentOS 7.2 é usado como exemplo).

    4. Execute o seguinte comando para liberar o endereço do servidor do DNS atual:

      dhclient -r

    5. Execute o seguinte comando para reiniciar o processo dhclient e obter novos endereços de servidor do DNS:

      dhclient

    6. Execute o comando a seguir para exibir os novos endereços de servidor do DNS do ECS:

      cat /etc/resolv.conf

      Se informações semelhantes às seguintes forem exibidas, 100.125.1.250 e 100.125.64.250 serão os novos endereços de servidor do DNS do ECS.