Jak skonfigurować serwer NTP w CentOS 7 Linux

Trzymaj nasze serwery synchronizacja jest jednym z głównych celów naszego zarządzania, ponieważ to synchronizacja ich prawidłowe działanie zależy od wielu procesów, usług i aplikacji, ponieważ awaria tego procesu może stanowić poważny problem w zarządzaniu.

Aby ta synchronizacja była zawsze aktualna i poprawna, istnieje protokół o nazwie NTP, który pozwoli nam mieć pewność, że synchronizacja naszego serwera, niezależnie od deweloper, jest poprawnie skonfigurowany.

Następnie zobaczymy, czym jest NTP i jakie ma funkcje, aby pomóc nam przenieść harmonogram w tej samej sieci, umożliwiając synchronizację.

Co to jest NTPNTP (Network Time Protocol), który pozwala nam przesyłać czas przez sieć i chociaż dla wielu jest nowy, protokół ten faktycznie działał w sieci od ponad 26 lat i chociaż pierwotnie został zaimplementowany w środowiskach Linux dzisiaj w na co dzień możemy go używać w środowiskach Windows lub Mac OS. Protokół ten wykorzystuje architekturę klient/serwer i opiera się na trzech zasadach, którymi są:

  • przesunięcie zegara: Ta opcja odpowiada za porównanie czasu lokalnego serwera z określonym zegarem.
  • opóźnienie w obie strony: Ten parametr odpowiada za pomiar opóźnień czasowych w procesie przesyłania pakietów.
  • odniesienie do dyspersji: Wskazuje maksymalną liczbę błędów związanych z informacjami zegara zewnętrznego.
Mając to na uwadze, zobaczymy, jak skonfigurować NTP w CentOS 7.

1. Jak zainstalować NTP na CentOS 7?

Krok 1
Pierwszym krokiem jest zainstalowanie NTP w CentOS 7 i w tym celu wykonamy następujące polecenie:

 mniam zainstaluj ntp

Akceptujemy pobieranie i instalację odpowiednich pakietów NTP na CentOS 7

Krok 1
Po zainstalowaniu NTP w CentOS 7 musimy przejść do następującego linku. Tam musimy wybrać kontynent i kraj, na którym mają być skonfigurowane serwery zegara, a w górnej części możemy zobaczyć różne dostępne serwery:

POWIĘKSZAĆ

2. Jak dodać serwery w CentOS 7

Krok 1
Gdy mamy jasność co do serwerów, które należy dodać w CentOS 7, przechodzimy do następującej ścieżki, aby skonfigurować je za pomocą preferowanego edytora:

 nano /etc/ntp.conf
Krok 2
Wyświetlone zostaną następujące informacje, w których zobaczymy domyślne serwery NTP:

Krok 3
Tam musimy skomentować aktualne serwery, umieszczając symbol # z przodu i na dole dodając nowe serwery zgodnie z terytorium:

Krok 4
W tym samym pliku musimy dodać następujący wiersz z adresem IP serwera, przez który umożliwimy klientom sieci synchronizację ich komputerów z serwerem CentOS 7:

 ograniczyć 192.168.0.14 maska ​​sieci 255.255.255.0 nomodify notrap 
Krok 5
Parametr nomodify notrap uniemożliwia klientom modyfikowanie serwera zegara.

Krok 6
Trzymamy zmiany za pomocą klawiszy:

Ctrl + O

Tak opuściliśmy redaktora za pomocą klawiszy

Ctrl + X

NotatkaW przypadku żądania informacji o problemach lub zdarzeniach w NTP, do poprzedniego pliku możemy dodać następującą linię:

 plik dziennika /var/log/ntp.log

3. Jak dodać reguły do ​​zapory w CentOS 7


Protokół NTP wykorzystuje port UDP 123, dlatego musi być włączony w zaporze, aby umożliwić poprawną komunikację.
Aby włączyć ten port, wykonamy następujące polecenia:
 firewall-cmd --add-service = ntp --stały firewall-cmd --reload

4. Jak włączyć, uruchomić i wyświetlić stan usługi NTP w CentOS 7?


Po włączeniu portu w zaporze wykonamy następujące polecenia, aby włączyć, uruchomić i zobaczyć stan usługi NTP w CentOS 7:
 systemctl start ntpd systemctl włącz ntpd systemctl status ntpd

Widzimy, że jego obecny stan to Aktywny.

5. Jak zweryfikować synchronizację NTP z serwerami w CentOS 7?

Krok 1
Po włączeniu usługi wykonamy następujące polecenia, aby sprawdzić stan synchronizacji:

 ntpq -p data -R

Krok 2
W przypadku, gdy chcesz wykonać zapytanie do serwerów, które przypisaliśmy z oficjalnej strony NTP, musimy wykonać następujące czynności:

 ntpdate -q 0.es.pool.ntp.org 2.es.pool.ntp.org

Pamiętaj o zmianie serwera na wybrane.

6. Jak skonfigurować NTP na kliencie Windows w CentOS 7?


Ostatnim krokiem jest przejście do komputerów klienckich i przypisanie ich do synchronizacji z serwerem CentOS 7, w tym przypadku zrobimy to na kliencie Windows i w tym celu przechodzimy do właściwości Data i Czas i wybieramy opcję Zmień strefę czasową.

W wyświetlonym oknie przechodzimy do zakładki Czas internetowy i klikamy przycisk Zmień ustawienia, a następnie aktywujemy pole Synchronizuj z internetowym serwerem czasu i dodaj adres IP serwera CentOS 7.

Kliknij OK, a następnie Zastosuj / OK, aby zapisać zmiany i zezwolić na synchronizację klienta z CentOS 7.

Jak widzimy w tych krokach, możesz mieć w pełni skonfigurowany serwer NTP w swojej dystrybucji CentOS 7. Jako sugestię serwerów nie przegap, jak zainstalować serwer DNS w CentOS 7.

wave wave wave wave wave