Ten samouczek obejmie instalację i konfigurację demona NTP w Archlinux.
Krok 1: Zainstaluj demon NTP
Aby zainstalować demon NTP, odpal terminal i wprowadź następujące polecenie:
$ sudo pacman -s ntp
To zainstaluje pakiet NTP w twoim systemie, który zakłada funkcję w trybie klienta.
Krok 2: Podłącz do serwera NTP
Istnieją hierarchalne warstwy serwerów NTP. Każda warstwa nazywa się warstwą. Pierwsza warstwy, zwane Starum 0, składa się z źródeł, które są niezależne od czasu. Następna warstwa, Stratum 1, składa się z serwerów bezpośrednio połączonych z warstwy 0. Następna warstwa, Stratum 2, składa się z źródeł podłączonych do Stratum 1, a hierarchia trwa w podobny sposób.
Serwery Stratum 2 są używane do synchronizacji czasu serwera serwerowego. Pula projektów NTP zawiera ich listę, do której można uzyskać dostęp tutaj: http: // www.basen.NTP.org/
Będziesz chciał wybrać najbliżej miejsca, w którym znajduje się Twoja maszyna, z opcją iBurst.
Krok 3: Skonfiguruj serwer NTP
Najpierw włącz tryb sieroty przed skonfigurowaniem serwera NTP w systemie. Aby włączyć tryb sieroty, wydaj następujące polecenie:
$ tOS Orphan 15
Teraz skonfigurujesz parametry, aby ograniczyć dostęp do klientów dla użytkowników, którzy chcą połączyć się z serwerem. Załóżmy, że chcesz ograniczyć użytkowników, aby odczytać tylko zawartość na serwerze i zachować zapytania użytkowników dla statusu czasu serwera. Aby to zrobić, uruchomisz następujące polecenie:
$ Ogranicz domyślną nomodify NOPEER NOQUERY
Aby uzyskać szczegółowe informacje na temat tych parametrów, sprawdź następujący link: https: // jlk.FJFI.cvut.CZ/Arch/Manpages/Man/NTP.conf.5
Krok 4: Użyj serwera NTP
Aby użyć serwera NTP, najpierw załaduj pakiet NTP z konsoli za pomocą opcji -u:
$ sudo ntpd -u ntp: ntp
Alternatywnie możesz użyć opcji -G do uruchamiania serwera NTP, który wyłącza gate Panic:
$ sudo ntpd -g ntp: ntp
Brama paniki to próg, który łagodzi skutki skoków czasowych, jeśli czas serwera jest synchronizowany po raz pierwszy z serwerem NTP.
Aby rozpocząć demon NTP po ponownym uruchomieniu systemu, użyj NTPD.praca:
$ sudo systemctl start ntpd.praca
Aby wyświetlić status synchronizacji, wprowadź następujące:
$ sudo ntpd -p
Po wydaniu powyższego polecenia należy również pokazać listę serwerów NTP. Niektóre z tych serwerów będą miały gwiazdkę przed ich nazwą. Są to serwery synchronizowane z NTPD. Zazwyczaj NTPD zajmuje około 15-20 minut.
Jeśli nie uruchamiasz serwera, możesz również zsynchronizować czas na rozruch za pomocą NTPDate.praca
Wniosek
W tym samouczku pokazaliśmy, jak skonfigurować serwer NTP w systemie Arritlinux. Mamy nadzieję, że uznałeś te instrukcje proste i łatwe do śledzenia.