Ubuntu e windows LAN NTP configuração método de configuração de sincronização de tempo

Computador host Ubuntu e configuração ntp do sistema Windows na LAN

NTP ou Network Time Protocol é um protocolo usado para sincronizar todos os relógios do sistema em uma rede para usar o mesmo tempo. Quando usamos o termo NTP, queremos dizer o protocolo em si, mas também os programas cliente e servidor em execução nos computadores da rede. O NTP pertence ao tradicional conjunto de protocolos TCP/IP e pode ser facilmente classificado como uma de suas partes mais antigas.

Ao acertar inicialmente o relógio, são necessárias seis trocas entre 5 e 10 minutos antes de o relógio ser acertado. Depois que os relógios da rede são sincronizados, o cliente atualiza o relógio com o servidor a cada 10 minutos. Normalmente, isso é feito com uma única troca de mensagem (transação). Essas transações usam o número de porta 123 do sistema.

Neste artigo, descrevemos um processo passo a passo de como:

  • Instale e configure um servidor NTP em um computador Ubuntu.
  • Configure o cliente NTP para sincronizar com o horário do servidor.
  1. Configurar servidor ntp no ubunutu

Para instalar as versões de software mais recentes disponíveis nos repositórios da Internet, o índice do seu repositório local precisa ser consistente com elas. Execute o seguinte comando como sudo para atualizar seu índice de repositório local:

$ sudo apt-get update

 

  1. Instale o servidor NTP usando apt-get

Execute o seguinte comando como sudo para instalar o instalador do servidor NTP do repositório APT:

$ sudo apt-get install ntp

  

Digite "Y" para continuar a instalação

  1. Após a conclusão da instalação, digite o comando para verificar se a instalação foi bem-sucedida e visualize o número da versão

$ sntp --versão

  

  1. Abra o arquivo no editor nano como sudo executando o seguinte comando:

$ sudo você /etc/ntp.conf

 

 

Modifique-o para os bytes mostrados abaixo

 

Os seguintes bytes são o arquivo ntp.Conf modificado

# /etc/ntp.conf, configuração para ntpd; veja ntp.conf(5) para ajuda

arquivo drift /var/lib/ntp/ntp.drift

# Definição de segundos bissextos fornecida por tzdata

arquivo de salto /usr/share/zoneinfo/leap-seconds.list

# Ative isso se quiser que as estatísticas sejam registradas.

#statsdir /var/log/ntpstats/

estatísticas loopstats peerstats clockstats

filegen loopstats arquivo loopstats tipo dia ativar

filegen peerstats arquivo peerstats tipo dia habilitar

filegen clockstats arquivo clockstats tipo dia habilitar

# Especifique um ou mais servidores NTP.

# Use servidores do NTP Pool Project. Aprovado pelo Conselho Técnico do Ubuntu

# em 2011-02-08 (LP: #104525). Veja http://www.pool.ntp.org/join.html para

# Mais Informações.

servidor 0.us.pool.ntp.org

servidor 1.us.pool.ntp.org

servidor 2.us.pool.ntp.org

servidor 3.us.pool.ntp.org

# Use o servidor ntp do Ubuntu como alternativa.

piscina ntp.ubuntu.com

# Configuração do controle de acesso; veja /usr/share/doc/ntp-doc/html/accopt.html para

# detalhes. A página da web <http://support.ntp.org/bin/view/Support/AccessRestrictions>

# também pode ser útil.

#

# Observe que "restringir" se aplica a servidores e clientes, portanto, uma configuração

# que pode ser destinado a bloquear solicitações de determinados clientes também pode terminar

# bloqueando respostas de seus próprios servidores upstream.

# Por padrão, troca tempo com todos, mas não permite configuração.

restrinja -4 padrão kod notrap nomodify nopeer noquery limitado

restringir 10.10.10.0 máscara 255.255.255.0 nomodify

restrinja -6 padrão kod notrap nomodify nopeer noquery limitado

# Os usuários locais podem interrogar o servidor ntp mais de perto.

restringir 127.0.0.1

restringir ::1

# Necessário para adicionar entradas de pool

restringir fonte notrap nomodify noquery

# Os clientes desta sub-rede (exemplo!) têm acesso ilimitado, mas somente se

# autenticado criptograficamente.

#restrict 192.168.123.0 mask 255.255.255.0 notrust

# Se você deseja fornecer tempo para sua sub-rede local, altere a próxima linha.

# (Novamente, o endereço é apenas um exemplo.)

#broadcast 192.168.123.255

# Se você quiser ouvir transmissões de tempo em sua sub-rede local, de-comente o

# próximas linhas. Por favor, faça isso apenas se você confiar em todos na rede!

#desativar autenticação

#broadcastclient

#Mudanças necessárias para usar a sincronização de pps conforme explicado na documentação:

#http://www.ntp.org/ntpfaq/NTP-s-config-adv.htm#AEN3918

#server 127.127.8.1 mode 135 prefer # Meinberg GPS167 with PPS

#fudge 127.127.8.1 time1 0.0042 # relativo ao PPS para meu hardware

#servidor 127.127.22.1 # ATOM(PPS)

#fudge 127.127.22.1 flag3 1 # ativar PPS API

# Referência de dados GPS Serial

servidor 127.127.28.0 minpoll 4 maxpoll 4

fudge 127.127.28.0 time1 0.1 refid PPS

# referência GPS PPS

servidor 127.127.28.1 minpoll 4 maxpoll 4

fudge 127.127.28.1 refid PPS

  1. Agora, verifique o status do serviço NTP pelo seguinte comando:

$ sudo service ntp status ou wach -n 1 ntpd -pn (adicionar root )

 

 

 

O estado ativo verifica se o servidor NTP está funcionando.

  1. Configure o firewall para que os clientes possam acessar o servidor NTP

$ sudo ufw permite de qualquer para qualquer porta 123 proto udp

  

Seu host Ubuntu agora está configurado para atuar como um servidor NTP. Reinicie o servidor NTP

  1. Reinicie o servidor NTP

Para que as alterações acima entrem em vigor, você precisa reiniciar o serviço NTP. Para fazer isso, execute o seguinte comando como sudo:

$ sudo serviço ntp reiniciar

  1. Configure o IP conectado à LAN

  

Configure o serviço NTP no Windows e UBUNTU para sincronização de tempo na LAN.

  1. O Windows configura o serviço NTP, pressione win+R e digite regedit para modificar o registro primeiro e modifique-o de acordo com o seguinte caminho 

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\Ntpserver

 

 

 

  1. Em seguida, win+R digite gpedit.msc para modificar de acordo com a figura

 

 

  1. A primeira configura o cliente NTP

 

 

  1. modificar serviço

 

 

  1. desligue o firewall

 

  1. Configure a porta IP do cliente para estar no mesmo segmento de rede que o servidor

 

  1. Abra o painel de controle para definir a hora

 

A descrição acima é a configuração NTP para o Windows sincronizar o horário com o servidor na rede local.

Até agora, o Ubuntu, como servidor, pode definir automaticamente o horário em que pode ser conectado à rede externa. Ao mesmo tempo, o sistema Windows pode ser conectado a uma porta de rede no servidor para sincronizar o horário através do LAN NTP serviço (mesmo que o Ubuntu não esteja conectado à rede externa, está errado. A hora do Windows também está errada)

Acho que você gosta

Origin blog.csdn.net/zzssllxiaobai/article/details/125594463
Recomendado
Clasificación