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.
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.confKrok 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 notrapKrok 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.