Bir Debian Stable (5.0.3) sunucusu çalışıyor ntpd
ve internete bağlı. Yine de, sistem saati yaklaşık 5 dakika yanlıştır.
$ /etc/init.d/ntp status
NTP server is running..
İlgili kısımlar (bence) /etc/ntp.conf
:
driftfile /var/lib/ntp/ntp.drift
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
server 0.europe.pool.ntp.org
server 1.europe.pool.ntp.org
server 2.europe.pool.ntp.org
server 3.europe.pool.ntp.org
NTP’nin hemen saati hemen getirmesi gerekmediğini biliyorum. Yine de, NTP'nin işini yapıp saati senkronize etmesini makul bir şekilde beklemek için kaç saat veya gün beklemeniz gerekiyor?
Başka bir yapılandırma dosyasını veya seçeneğini kaçırıyor muyum, yoksa sadece yanlış bir şey mi yapıyorum? Mı ntp (yerine örneğin ntpdate ) bunun için doğru bir araç? Yapılandırmanın doğru olup olmadığını ve seçilen NTP sunucularının doğru zamanı döndürüp döndürmediğini kontrol etmenin hızlı bir yolu var mı?
Düzenleme : çıktısı ntpq -p
:
remote refid st t when poll reach delay offset jitter
==============================================================================
ns1.nexellent.n .INIT. 16 u - 1024 0 0.000 0.000 0.000
dnscache-madrid .INIT. 16 u - 1024 0 0.000 0.000 0.000
sinister.wzw.tu .INIT. 16 u - 1024 0 0.000 0.000 0.000
dnscache-frankf .INIT. 16 u - 1024 0 0.000 0.000 0.000
Düzenleme 2 : ntpdate -u 0.europe.pool.ntp.org
Komutu kapatır ( brent tarafından önerilen ) döndürür
17 Dec 17:37:29 ntpdate[14195]: no server suitable for synchronization found
... diğer makinelerde bile bu komut iyi çalışıyor olsa da. Dolayısıyla, bu belirli sunucu için (farklı bir ağda, VPN üzerinden erişilen) ağ / güvenlik duvarı ayarlarına bakacağız.
Çözüm : Suçlu, sunucumuzdaki yerel güvenlik duvarı değildi, ancak çevredeki ağın bir yerindeki güvenlik duvarı ayarları. Bu yüzden sunucu barındırma sağlayıcısından makinelerimiz için NTP'ye izin vermesini istedik ve şimdi iyi çalışıyor. Örneğin, ntpq -p
şimdi döner:
remote refid st t when poll reach delay offset jitter
==============================================================================
ns1.eunet.fi 192.36.144.23 2 u 10 64 1 1.043 0.258 0.001
ns2.eunet.fi 62.142.10.44 2 u 9 64 1 0.671 0.135 0.001
ns3.eunet.fi 62.142.10.44 2 u 8 64 1 0.750 0.277 0.001
(Biz de hosting şirketi tarafından tekrar başlatılır eunet.fi sunucularına anahtarlamalı, ama bunun konuyla budur.) Komutlar brent cevabı onlar beni sorun değil NTP yapılandırmasında, NTP sunucularına ağ erişimi olduğunu fark yaptı çünkü yararlı kendisi. Herkese teşekkürler!