Meu arquivo ntp.conf:
user@pc[0][07:37:40]:/etc$ cat /etc/ntp.conf
idriftfile /var/lib/ntp/ntp.drift
server 0.pool.ntp.org
server 1.pool.ntp.org
server 2.pool.ntp.org
server pool.ntp.org
Saída do comando:
user@pc[0][07:37:24]:/etc$ sudo ntpdate -dv pool.ntp.org
18 Jun 07:37:35 ntpdate[10737]: ntpdate [email protected] Tue Apr 19 07:15:05 UTC 2011 (1)
Looking for host pool.ntp.org and service ntp
host found : conquest.kjsl.com
transmit(198.137.202.16)
transmit(216.45.57.38)
transmit(64.6.144.6)
transmit(198.137.202.16)
transmit(216.45.57.38)
transmit(64.6.144.6)
transmit(198.137.202.16)
transmit(216.45.57.38)
transmit(64.6.144.6)
transmit(198.137.202.16)
transmit(216.45.57.38)
transmit(64.6.144.6)
transmit(198.137.202.16)
transmit(216.45.57.38)
transmit(64.6.144.6)
198.137.202.16: Server dropped: no data
216.45.57.38: Server dropped: no data
64.6.144.6: Server dropped: no data
server 198.137.202.16, port 123
stratum 0, precision 0, leap 00, trust 000
refid [198.137.202.16], delay 0.00000, dispersion 64.00000
transmitted 4, in filter 4
reference time: 00000000.00000000 Thu, Feb 7 2036 0:28:16.000
originate timestamp: 00000000.00000000 Thu, Feb 7 2036 0:28:16.000
transmit timestamp: d1a71a93.1f16c1e3 Sat, Jun 18 2011 7:37:39.121
filter delay: 0.00000 0.00000 0.00000 0.00000
0.00000 0.00000 0.00000 0.00000
filter offset: 0.000000 0.000000 0.000000 0.000000
0.000000 0.000000 0.000000 0.000000
delay 0.00000, dispersion 64.00000
offset 0.000000
server 216.45.57.38, port 123
stratum 0, precision 0, leap 00, trust 000
refid [216.45.57.38], delay 0.00000, dispersion 64.00000
transmitted 4, in filter 4
reference time: 00000000.00000000 Thu, Feb 7 2036 0:28:16.000
originate timestamp: 00000000.00000000 Thu, Feb 7 2036 0:28:16.000
transmit timestamp: d1a71a93.524a05dd Sat, Jun 18 2011 7:37:39.321
filter delay: 0.00000 0.00000 0.00000 0.00000
0.00000 0.00000 0.00000 0.00000
filter offset: 0.000000 0.000000 0.000000 0.000000
0.000000 0.000000 0.000000 0.000000
delay 0.00000, dispersion 64.00000
offset 0.000000
server 64.6.144.6, port 123
stratum 0, precision 0, leap 00, trust 000
refid [64.6.144.6], delay 0.00000, dispersion 64.00000
transmitted 4, in filter 4
reference time: 00000000.00000000 Thu, Feb 7 2036 0:28:16.000
transmitted 4, in filter 4
reference time: 00000000.00000000 Thu, Feb 7 2036 0:28:16.000
originate timestamp: 00000000.00000000 Thu, Feb 7 2036 0:28:16.000
transmit timestamp: d1a71a93.524a05dd Sat, Jun 18 2011 7:37:39.321
filter delay: 0.00000 0.00000 0.00000 0.00000
0.00000 0.00000 0.00000 0.00000
filter offset: 0.000000 0.000000 0.000000 0.000000
0.000000 0.000000 0.000000 0.000000
delay 0.00000, dispersion 64.00000
offset 0.000000
server 64.6.144.6, port 123
stratum 0, precision 0, leap 00, trust 000
refid [64.6.144.6], delay 0.00000, dispersion 64.00000
transmitted 4, in filter 4
reference time: 00000000.00000000 Thu, Feb 7 2036 0:28:16.000
originate timestamp: 00000000.00000000 Thu, Feb 7 2036 0:28:16.000
transmit timestamp: d1a71a93.857c6fbd Sat, Jun 18 2011 7:37:39.521
filter delay: 0.00000 0.00000 0.00000 0.00000
0.00000 0.00000 0.00000 0.00000
filter offset: 0.000000 0.000000 0.000000 0.000000
0.000000 0.000000 0.000000 0.000000
delay 0.00000, dispersion 64.00000
offset 0.000000
18 Jun 07:37:40 ntpdate[10737]: no server suitable for synchronization found
Respostas:
meu ntp (/etc/ntp.conf) diz
mude o seu para isso e faça como root (
sudo -i
)faça as alterações:
teste-o
ATUALIZAÇÃO: ontem à noite eu tenho que configurar uma máquina e achei isso que poderia ser útil
Você pode configurar seu fuso horário e saída (como root:
sudo -i
)fonte
Primeiro de tudo, você não precisa
ntp
servidor para sincronizar o tempo (vejo que você/etc/ntp.conf
vem do pacotentp
, fornecendo o servidor) e, se você usar esse servidor, não precisará usá-lontpdate
manualmente.Para ser mais específico com relação ao fato de o
ntp
pacote não ser necessário, o tempo é sincronizado toda vez que sua conexão de rede aumentantpdate-debian
, que vem na instalação padrão.Portanto, para tentar a sincronização manual, pare o servidor
então corra
esse é o aplicativo auxiliar do debian para ser executado
ntpdate
sem o incômodo que você tem agora.fonte
sudo ntpdate-debian
acima.ntp.conf
arquivo não é o padrão, você o modificou? Há também um erro de sintaxe, a primeira palavra deve serdriftfile
.sudo ntpdate-debian
. Os resultados: user @ pc [0] [11:06:06]: ~ $ sudo ntpdate-debian 19 de junho 11:06:23 ntpdate [4087]: nenhum servidor adequado para sincronização encontradontp.conf
, esta chamada direta parantpdate
obras para mim, me fazer conhecido:sudo ntpdate 0.ubuntu.pool.ntp.org 1.ubuntu.pool.ntp.org 2.ubuntu.pool.ntp.org 3.ubuntu.pool.ntp.org ntp.ubuntu.com
Use-o com opção
-u
e um servidor confiável. Por exemplosudo ntpdate -u pool.ntp.org
fonte
-u
opção já está implícita na-d
opção. Leia a página de manualntpdate
.Verifique se o seu firewall permite a conexão de saída.
Usando comandos:
e:
Eu estava recebendo o erro semelhante "ntpdate [14593]: nenhum servidor adequado para sincronização encontrado" antes de alterar o firewall do roteador para permitir a porta 123, protocolo UDP, saída.
fonte
O ntp faq da Universidade de Delaware (a casa do NTP, eu diria) menciona esse erro. O link é http://www.eecis.udel.edu/~ntp/ntpfaq/NTP-s-trouble.htm#AEN4972 .
Você pode tentar executar o ntpdate usando
ntpdate -d servername
ountpdate -u servername
. O ntpdate conservado em estoque não obtém o servername do arquivo de configuração do ntp. Eu acho que é aconselhável que seu tempo seja corrigido manualmente antes de tentar esses comandos, conforme sugerido por William Ting nos comentários aqui.Os dois comandos ntpdate acima enviam e esperam respostas UDP, em um número de porta pública aleatória, não na porta 123, no seu computador, para evitar possíveis complicações ao usar essa porta privilegiada de entrada. É claro que os filtros de saída ainda podem ser um problema.
O FAQ sugere a filtragem de pacotes como causa, pois pode estar eliminando a passagem dos pacotes UDP necessários para a porta 123 do seu computador. Você deve ajustar seus filtros de pacotes em seus sistemas e roteadores, conforme necessário.
Observe que o ntpdate aceita um argumento do servidor. O ntpdate-debian usa o servidor especificado em / etc / default / ntpdate. Usar ntpdate sem argumento pode causar o erro mencionado na pergunta (o questionador está especificando-o corretamente, no entanto).
fonte
Encontrei a solução porque precisava. Se não houver nenhum problema de interversão do firewall, o link /server/277375/ntpdate-d-server-dropped-strata-too-high fornece a solução. Pelo menos o meu.
fonte
Encontrei esse mesmo problema ao tentar sincronizar o tempo em um Raspberry Pi na minha rede de trabalho. Parece que pacotes externos de NTP estavam sendo bloqueados na minha rede. Para corrigir isso, removi os servidores listados no
ntp.conf
arquivo padrão e adicionei meu servidor de rede interno. Se você não tiver certeza do nome exato do servidor a ser usado, poderá encontrá-lo no/etc/resolv.conf
.Como apenas
ntpdate-debian
usa ontp.conf
arquivo, isso só será corrigidontpdate-debian
(nãontpdate
).fonte