W tym poście koncentrujemy się na znalezieniu serwera NTP, instalując i konfigurując NTP w Debian.
Jak znaleźć mój serwer NTP na Debian
NTP to proces, w którym komputer klienta żąda serwera o ustawienie czasu. Więc najpierw zrozumiemy, jak zainstalować i skonfigurować serwer NTP, następnie dowiedz się, jak znaleźć adresy IP NTP.
Instalacja i konfiguracja NTP : Po pierwsze, zaktualizujemy repozytorium Debiana:
Aktualizacja $ sudo apt
Zainstalujemy najnowszy pakiet dostępny z NTP:
$ sudo apt instal ntp -y
Domyślnie, po instalacji, NTP powinien być aktywny, możesz to potwierdzić, sprawdzając jego status, ale jeśli jest nieaktywny, możesz uruchomić serwer NTP:
$ sudo systemctl start ntp
Po ponownym uruchomieniu sprawdź swój status, czy działa, czy nie:
$ sudo SystemCtl Status NTP
Stąd NTP działa. Teraz skonfigurujemy zaporę, aby pozwolił klientowi żądać serwera inaczej, ograniczy klienta o wysłanie dowolnego zapytania i do tego celu najpierw przejdzie do trybu root.
$ sudo -s
Uruchom te dwa polecenia tutaj, prosząc zaporę o zezwolenie na zapytania na porcie 123, które domyślnie przydzielone do NTP.
iptables -a wyjście -p Udp - -dport 123 -J Zaakceptuj
iptables -a wejście -p Udp - -dport 123 -J Zaakceptuj
Teraz wyjdziemy z trybu użytkownika root jako:
Wyjście
Weryfikacja NTP działa za pomocą NTPSTAT : Polecenie NTPSTAT pokazuje nam, czy połączenie jest ustalone między serwerem a klientem, jeśli połączenie zostanie ustalone, status zostanie „zsynchronizowany”. Jeśli NTPSTAT generuje błąd „Nie znaleziono polecenia” podczas uruchamiania polecenia:
$ ntpstat
Następnie możemy zainstalować NTPSTAT Uruchamianie następującego polecenia.
$ sudo apt instal ntpstat -y
Teraz, aby sprawdzić status, ponownie uruchom polecenie.
$ ntpstat
Wyjście pokazuje adres IP serwera NTP wraz z najnowszymi szczegółami korekty czasu z serwerem i weryfikacji statusu synchronizacji zegara.
$ echo $?
Wynik „0” oznacza, że zegar klienta jest synchronizowany z serwerem. Inne wyniki mogą być albo „1”, co oznacza, że zegar komputera klienta nie jest zsynchronizowany z serwerem lub „2”, co oznacza, że klient nie jest podłączony do serwera.
Sprawdzanie serwera NTP za pomocą polecenia NTPQ : Polecenie NTPQ monitoruje demon NTP, operacje NTPD i określa wydajność NTP. Będziemy używać flag, P co oznacza wydrukuj całą listę rówieśników znanych przez serwer z podsumowaniem ich stanu, a N, co oznacza wyświetlanie adresów hosta.
$ ntpd -pn
Wniosek
NTP umożliwia nam synchronizację z tym samym jednostkami, które świat podąża. NTP ustawia czas swojego komputera, prosząc serwer o podanie mu informacji o czasie, a następnie oba są synchronizowane z czasem Internetu. W tym poście omówiliśmy dwie metody, za pomocą których możemy uzyskać informacje o naszym serwerze NTP w Debian. Mam nadzieję, że ten post pomoże ci zrozumieć nie tylko, jak znaleźć nasz serwer NTP w Debian, ale także instalacja i konfiguracja NTP zarówno na maszynie serwera, jak i klienta.