How do I find my NTP server in Debian

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:

$ sudo apt frissítés

telepítjük az NTP legújabb csomagját:

$ sudo apt install ntp-y

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:

$ sudo systemctl start ntp

az újraindítás után ellenőrizze annak állapotát, hogy fut-e vagy sem:

$ sudo systemctl állapot ntp

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.

$ sudo-s

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 kimenet-p udp — dport 123-j elfogadás
iptables-a bemenet-p udp — dport 123-j elfogadás

most kilépünk a root felhasználói módból:

exit

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:

$ ntpstat

ezután telepíthetjük az ntpstat programot a következő parancs futtatásával.

$ sudo apt install ntpstat-y

most, hogy ellenőrizze az állapotot, futtassa újra a parancsot.

$ ntpstat

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.

$ echo $?

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.

$ ntpd-pn

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.

Write a Comment

Az e-mail-címet nem tesszük közzé.