az NTP a “Network Time Protocol” rövidítése, amely a szerver és a kliens gép idejének szinkronizálására szolgál. Ebben a folyamatban az ügyfélgép az aktuális időre kéri a kiszolgálót, a kiszolgáló pedig csomagok formájában küldi az adatokat. Van egy általános idő, amelyet mindenki UTC (koordinált világidő) néven ismer. A 123-as Port alapértelmezés szerint az NTP-kiszolgálóhoz van rendelve, és ezt az egész folyamatot a User Datagram Protocol (UDP) követi.
ebben a bejegyzésben az NTP szerver megtalálására összpontosítunk az NTP telepítésével és konfigurálásával a Debianban.
Hogyan találom meg az NTP szerveremet a Debianon
az NTP egy olyan folyamat, amelyben az ügyfélgép kéri a szervert, hogy állítsa be az idejét. Tehát először meg fogjuk érteni, hogyan kell telepíteni és konfigurálni az NTP szervert, majd megtanulják, hogyan lehet megtudni az NTP IP-címeit.
az NTP telepítése és konfigurálása: először frissítjük a Debian adattárát:
telepítjük az NTP legújabb csomagját:
alapértelmezés szerint a telepítés után az NTP-nek aktív állapotúnak kell lennie, megerősítheti az állapotának ellenőrzésével, de ha inaktív, elindíthatja az NTP-kiszolgálót:
az újraindítás után ellenőrizze annak állapotát, hogy fut-e vagy sem:
ezért az NTP fut. Most konfiguráljuk a tűzfalat, így lehetővé teszi az ügyfél számára, hogy kérje a szervert, különben korlátozza az ügyfelet bármilyen lekérdezés küldésére, és erre a célra először a root módba kerül.
futtassa ezt a két parancsot itt, kérve a tűzfalat, hogy engedélyezze a lekérdezéseket a 123-as porton, amely alapértelmezés szerint az NTP-hez van rendelve.
iptables-a bemenet-p udp — dport 123-j elfogadás
most kilépünk a root felhasználói módból:
az NTP ellenőrzése ntpstat használatával: az ntpstat parancs megmutatja, hogy a kapcsolat létrejött-e a szerver és az ügyfél között, ha a kapcsolat létrejött, akkor az állapot “szinkronizált”lesz. Ha az ntpstat a “parancs nem található” hibát generálja a parancs futtatásakor:
ezután telepíthetjük az ntpstat programot a következő parancs futtatásával.
most, hogy ellenőrizze az állapotot, futtassa újra a parancsot.
a kimenet mutatja az NTP szerver IP-címét, valamint a legutóbbi részleteket a korrekció időt a szerverrel, és ellenőrizze az állapotát szinkronizálás az óra fogjuk futtatni a parancsot, hogy a kilépési állapot.
a “0” eredmény azt jelenti, hogy az ügyfél órája szinkronizálva van a kiszolgálóval. A többi eredmény lehet “1”, ami azt jelenti, hogy az ügyfélgép órája nincs szinkronizálva a szerverrel, vagy” 2″, ami azt jelenti, hogy az ügyfél nincs csatlakoztatva a szerverhez.
az ntp-kiszolgáló ellenőrzése ntpq paranccsal : az Ntpq parancs figyeli az NTP démon, az ntpd műveleteit, és meghatározza az NTP teljesítményét. Zászlókat fogunk használni, p ami azt jelenti, hogy kinyomtatjuk a szerver által ismert társak teljes listáját az állapotuk összegzésével, n pedig azt jelenti, hogy megjelenítjük a host címeket.
következtetés
az NTP lehetővé teszi számunkra, hogy szinkronizáljunk ugyanazokkal az időegységekkel, amelyeket a világ követ. Az NTP úgy állítja be a gép idejét, hogy megkéri a szervert, hogy adjon neki időinformációkat, majd mindkettő szinkronizálva van az internet idejével. Ebben a bejegyzésben két módszert tárgyaltunk, amellyel információkat szerezhetünk az NTP szerverünkről a Debianban. Remélem, ez a bejegyzés segít megérteni, hogy nem csak hogyan lehet megtalálni az NTP szerverünket a Debianon, hanem az NTP telepítését és konfigurálását mind a szerver, mind az ügyfél gépén.