Skonfiguruj protokół czasu sieciowego na archlinux

Skonfiguruj protokół czasu sieciowego na archlinux
W tym samouczku przyjrzymy się protokole czasowym sieciowym (NTP), technikę często używaną do synchronizacji czasu systemów Linux na czas Internetu. Synchronizacja między systemem a czasem internetowym jest ważna ze względu na opóźnienie sieci, parametr, który może znacząco zmienić wrażenia użytkownika w Internecie. NTP jest w stanie utrzymać opóźnienie sieciowe wynoszące zaledwie 10 milisekund, co jest akceptowalną wartością.

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.