NTP este o abreviere a „Network Time Protocol” care este utilizată pentru a sincroniza timpul serverului și al mașinii client. În acest proces, mașina client solicită serverul pentru ora curentă, iar serverul trimite date sub formă de pachete. Există un standard de timp universal și urmat de toată lumea cunoscută sub numele de UTC (timpul Universal coordonat). Portul 123 este alocat implicit serverului NTP și întregul proces este urmat de Protocolul de datagramă utilizator (UDP).
în acest post, ne concentrăm pe găsirea serverului NTP prin instalarea și configurarea NTP în Debian.
cum îmi găsesc serverul NTP pe Debian
NTP este un proces în care mașina client solicită serverului să-și stabilească timpul. Deci, mai întâi vom înțelege cum să instalăm și să configurăm serverul NTP, apoi vom învăța cum să aflăm adresele IP ale NTP.
instalarea și configurarea NTP : în primul rând, vom actualiza depozitul Debian:
vom instala cel mai recent pachet disponibil de NTP:
în mod implicit, după instalare, NTP ar trebui să aibă starea activă, îl puteți confirma verificând starea acestuia, dar dacă este inactiv, puteți porni serverul NTP:
după repornire, verificați starea acestuia dacă rulează sau nu:
prin urmare, NTP rulează. Acum, vom configura firewall-ul astfel încât să permită clientului să solicite serverul altfel va restricționa clientul să trimită orice interogare și în acest scop va merge mai întâi la modul root.
rulați aceste două comenzi aici, solicitând firewall-ului să permită interogările pe portul 123 care este alocat implicit NTP.
iptables-o intrare-p udp — dport 123-J ACCEPT
acum vom ieși din modul utilizator root CA:
verificarea NTP care funcționează folosind ntpstat : comanda ntpstat ne arată dacă conexiunea este stabilită între server și client, dacă conexiunea este stabilită, atunci starea va fi „sincronizată”. Dacă ntpstat generează eroarea „comanda nu a fost găsită” la rularea comenzii:
apoi putem instala ntpstat rulând următoarea comandă.
acum, pentru a verifica starea, executați din nou comanda.
ieșirea arată adresa IP a serverului NTP împreună cu detaliile recente ale corecției timpului cu serverul și pentru a verifica starea sincronizării ceasului vom rula comanda pentru a obține starea de ieșire.
rezultatul ” 0 ” înseamnă că ceasul clientului este sincronizat cu serverul. Celelalte rezultate pot fi fie „1”, ceea ce înseamnă că ceasul mașinii client nu este sincronizat cu serverul sau” 2″, ceea ce înseamnă că clientul nu este conectat la server.
verificarea serverului NTP folosind comanda ntpq : comanda Ntpq monitorizează demonul NTP, operațiile ntpd și determină performanța NTP. Vom folosi steaguri, p ceea ce înseamnă tipărirea întregii liste a colegilor cunoscuți de server cu rezumatul stării lor și n ceea ce înseamnă afișarea adreselor gazdă.
concluzie
NTP ne permite să ne sincronizăm cu aceleași unități de timp pe care le urmărește lumea. NTP stabilește timpul mașinii sale solicitând serverului să îi ofere informații despre timp și apoi ambele sunt sincronizate cu timpul internetului. În acest post, am discutat două metode prin care putem obține informații despre serverul nostru NTP în Debian. Sper că această postare vă va ajuta să înțelegeți nu numai cum să găsiți serverul nostru NTP pe Debian, ci și instalarea și configurarea NTP atât pe server, cât și pe mașina clientului.