Como configurar os servidores NTP e DNS para um ECS?
Para SOs de Linux
Tomar como exemplo os servidores NTP e DNS que executam o SUSE.
- Configure o servidor NTP para o ECS.
- Faça logon no ECS de Linux.
- Execute o seguinte comando para alternar para o usuário root:
sudo su -
- Execute o seguinte comando para editar o arquivo de configuração ntp.conf:
vim /etc/ntp.conf
- Adicione a seguinte instrução para configurar o servidor NTP:
server Domain name or IP address of the NTP server
Exemplo:
Se o endereço IP do servidor NTP for 192.168.56.1, adicione a seguinte instrução:
server 192.168.56.1
- Execute o seguinte comando para iniciar o serviço NTP após a reinicialização do sistema:
- Execute o seguinte comando para verificar o status do servidor NTP:
Se você deseja desabilitar o NTP, execute as seguintes etapas:
- Execute o comando service ntp stop para parar o NTP.
- Execute o comando systemctl disable ntp para desabilitar a função de iniciar automaticamente o NTP na inicialização do ECS.
- Configure o servidor DNS para o ECS.
- Faça logon no ECS de Linux.
- Execute o seguinte comando para alternar para o usuário root:
sudo su -
- Execute o seguinte comando para editar o arquivo de configuração resolv.conf:
vi /etc/resolv.conf
- Adicione a seguinte instrução para configurar o servidor DNS:
nameserver = IP addresses of the DNS servers
Exemplo:
Se os endereços IP dos servidores DNS forem 8.8.8.8 e 4.4.4.4, adicione as seguintes instruções:
nameserver = 8.8.8.8
nameserver = 4.4.4.4
Os endereços IP dos servidores DNS devem ser os mesmos da sub-rede de VPC. Caso contrário, a modificação do DNS não poderá entrar em vigor de forma persistente.
- Execute o seguinte comando para reiniciar a rede:
service network restart
/etc/init.d/network restart
Windows
Tomemos um ECS executando o Windows Server 2012 como exemplo.
- Faça logon no ECS do Windows como usuário Administrator.
- Ative a conexão de área local.
- No canto inferior direito da barra de tarefas, clique com o botão direito do mouse no ícone de conexão de rede.
- Clique em Open Network and Sharing Center.
Figura 1 Open Network and Sharing Center
- No painel de navegação à esquerda, clique em Change adapter settings.
- Configure o servidor DNS para o ECS.
- Clique duas vezes em conexões de rede.
- Clique em Properties no canto inferior esquerdo.
Figura 2 Conexão de área local
- Selecione Internet Protocol Version 4 (TCP/IPv4) e clique em Properties.
Figura 3 Selecionar um tipo de protocolo
- Selecione Use the following DNS server addresses e defina os endereços IP dos servidores DNS.
Figura 4 Configurar os endereços IP dos servidores DNS
- Configure o servidor NTP para o ECS.
- Inicie a caixa de diálogo Run. Digite regedit e clique em OK.
- Modifique as entradas do registro.
- Em HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > W32Time > TimeProviders > NtpClient, defina o valor de Enabled para 1, indicando que o cliente de NTP está usado.
- Em HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > W32Time > TimeProviders > NtpServer, defina o valor de Enabled como 0, indicando que o servidor NTP está parado.
- Escolha arquivo HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Services > W32Time > Parameters e defina os dados NtpServer. Por exemplo, defina seus dados como ntp.myhuaweicloud.com. Defina os dados de TYPE para NTP.
- Em HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ NtpClient, defina o valor de SpecialPollInterval para 60 e o de Base para Decimal, indicando que o ciclo de sincronização do relógio é 60s.
- Em HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ config, defina os valores de MaxPosPhaseCorrection e MaxNegPhaseCorrection para ffffffff e que de Base para Hexadecimal.
- Abra a caixa de diálogo Run, insira services.msc e clique em OK. A janela Services é exibida.
- Visualize o serviço chamado Windows Time e defina o Start Type como Automatic para sincronizar a hora do servidor NTP.
- Abra a caixa de diálogo Run e execute os seguintes comandos em sequência para reiniciar o serviço Windows Time:
net stop w32time
net start w32time
- Altere manualmente o tempo no cliente para torná-lo diferente daquele no servidor NTP. Um minuto mais tarde, verifique se o tempo no cliente é o mesmo que aquele no servidor NTP. Se sim, a hora é sincronizada.