Utrzymywanie dokładnego czasu w systemie Linux

Jeśli chcesz mieć pewność, że twój zegar komputerowy jest dokładny, możesz skonfigurować system do użycia NTP (Network Time Protocol), jeden z najstarszych protokołów internetowych i branżowy standard synchronizacji czasu.

NTP on zsynchronizuje zegar twojego komputera z pulą serwery czasu na całym świecie, które są oficjalnymi "chronometrażystami". Najlepiej wybrać najbliższy, aby zminimalizować czas reakcji i użyć więcej niż jednego, na wypadek, gdyby jeden z nich upadł. Do wyboru jest więcej serwerów niż 1.500, ale niektóre obszary są lepiej obsługiwane niż inne. Wiele serwerów w Internecie jest wyjątkowo niedokładnych, a odniesienia do czasu w Internecie nie powinny być używane jako zamiennik dedykowanego serwera czasu.

Jednak dla podstawowych Synchronizacja czasu celów, wystarczą dostawcy Internetu. Pierwszym krokiem powinno być wybranie trzech serwerów znajdujących się w pobliżu - najlepiej w twoim kraju lub, jeśli nie ma ich wystarczająco dużo, w twojej strefie. Przejdź do strony ntp home i przeglądaj drzewo stref i serwerów, aby wybrać najlepsze z nich. Wykonaj następujące polecenia, aby skonfigurować:

1. Skonfiguruj /etc/ntp.conf
Edytuj ten plik za pomocą edytora tekstów. Zastąpić
server <nazwa-serwera-nazwy>
ze swoimi serwerami, takimi jak:

serwer 0.br.pool.ntp.org
serwer 1.br.pool.ntp.org
serwer 2.br.pool.ntp.org

2. Zsynchronizuj swój zegar ręcznie
Jeśli twój zegar dryfuje zbyt, NTP może odmówić synchronizacji, ale można to zrobić ręcznie:

ntpdate 0.br.pool.ntp.org (wybrana nazwa serwera)

3. Wykonaj demona ntp jako plik wykonywalny

chmod + x /etc/rc.d/rc.ntpd

4. Uruchom NTP teraz bez restartu
Ponownie proste polecenie:

/etc/rc.d/rc.ntpd start

Ten post został napisany przez

Richard N Williams

Richard N Williams jest autorem techniczny i specjalista w branży Server i synchronizacji czasu NTP. Richard N Williams na Google+

Powiązane artykuły