Implementando servidor de horas no Linux

Publicado por Rafael Tomelin em 24/08/2006

[ Hits: 15.470 ]

Blog: http://teclinux.no-ip.org:8080

 


Implementando servidor de horas no Linux



Existem ao todo, 3 tipos de servidor de hora:
  • Servidor strato 1 = ligados diretamente a um relógio atômico;
  • Servidor strato 2 = ligados diretamente a um servidor strato 1;
  • Servidor strato 3 = ligado diretamente a um servidor strato 2.

Independente do seu tipo, os servidores de horários podem ser:
  • públicos
  • privados

Públicos: São listados no site ntp.org e podem ser usados para ajustar o horário dos hosts em uma rede.

Vamos ao que interessa!

Ajustando o horário no servidor:

* Ajuste de horário (protocolo ntp)

ntpdate ip_ou_nome_do_servidor

Exemplo:

# ntpdate ntp1.pucpr.br

OBSERVAÇÃO:
  • Observe se o servidor escolhido está no mesmo time zone dos clientes;
  • Observe se o horário de verão afeta o servidor escolhido.

Coloque no rc.local o comando acima para que ao ligar o micro ele ajuste o horário.

* Ajuste de horário dos clientes internos para a rede:

Podem ser feitos de 3 formas:
  1. Diretamente através do comando ntpdate "servidor", como visto acima;
  2. Se os clientes são Linux, podemos usar o comando rdate -s "servidor";
  3. Se os clientes são Windows, podemos usar o Samba para o ajuste.

O próximo passo será ajustar o horário do cliente Linux:

* No servidor "que foi atualizado via ntpdate", edite o arquivo /etc/xinetd.d/time-udp e troque a opção "disable=yes" por "disable=no". Feito isto, reinicie o serviço xinetd.

# service xinetd restart

No cliente, execute a linha de comando abaixo:

# rdate -s ip_do_servidor

Ajuste de horário no cliente Windows:

No servidor que foi atualizado via ntpdate, a configuração fica dentro do samba "smb.conf". Na máquina que é o servidor Samba, edite o arquivo /etc/samba/smb.conf e acrescente a linha abaixo, na seção [GLOBAL]:

time server = yes
Outras dicas deste autor

SSH (PuTTY) automatico pelo Windows

Redundância de links v0.1

Administrando o CUPS por linha de comando (parte 1)

Mostrando seu prompt para outro usuário

Leitura recomendada

Aumentando LV (Logical Volume) e RS (File System) sem causar indisponibilidade

Configuração do Ioncube Loader no Centos 64 bit para ambiente CPanel (painel de controle para servidores web hosting)

Convertendo arquivos AMR para MP3

Hardening de servidores

Como instalar o seu hp-plugin? Contornando o erro

  

Comentários
[1] Comentário enviado por thyagofs em 24/08/2006 - 19:12h

Muito bom. Dica simples e eficiente.
Parabéns !


[2] Comentário enviado por malanga em 06/02/2008 - 16:29h

Ola,

tive um pequeno problema aqui mas consegui resolver,
apos feito todos os procedimentos ele me diz nos cliente a conxao foi recusada...

no server faltou dar o comando chkconfig time on

pronto funcionou tranquilo.




Contribuir com comentário