ntp szerver engedélyezése. ntp időkiszolgáló telepítése és konfigurálása Linux alatt. Engedélyezze a belső óra külső forrással való szinkronizálását

A minap újra be kellett állítani az ntp-t és szokás szerint kiderült, hogy több éves korábbi konfiguráció után már minden feledésbe merült nafik. Ezért írunk magunknak egy jegyzetet a jövőre nézve, hogy legközelebb ne keressük. Nos, úgy tűnik, hasznos lesz az olvasóim számára.

Telepítés
Szokás szerint a Gentoo lesz a telepítési platformunk. Az ntp szolgáltatás a net-misc/ntp.
Először is frissítjük a portage fát:

Telepítjük az ntp-t, itt nincs szükségünk speciális paraméterekre (legalábbis egyelőre), ezért alapértelmezett felhasználókkal telepítjük:
Szerver hangolás.

Döntsük el, kitől vesszük el az időt. Pontos időszerverek használatát javaslom, végül is a Stratum 1-et.

ntp1.vniiftri.ru
ntp2.vniiftri.ru
ntp4.vniiftri.ru
Az ntpd démon indításához szükséges paraméterek az /etc/conf.d/ntpd fájlban vannak megadva.
# /etc/conf.d/ntpd

# Az ntpd folyamathoz való átvitel lehetőségei
# A legtöbb embernek békén kellene hagynia ezt a sort...
# de ha tudod, mit csinálsz, nyugodtan módosíts
NTPD_OPTS="-g -c /etc/ntp.conf"

Itt a -g az a kulcs, amely lehetővé teszi az átállást egy nagy időugrásra, a -c az ntp szolgáltatás konfigurációs fájlja, az alapértelmezetttől eltérő pid fájl megadásához használhatja például a -p billentyűt:
NTPD_OPTS="-p /var/run/ntpd.pid -g -c /etc/ntp.conf"
Az ntp szolgáltatás alapértelmezés szerint az /etc/ntp.conf fájlban van beállítva, ha mást adott meg az előző bekezdésben, akkor szerkessze a megadottat.
# /etc/ntp.conf
# A miénk helyi szerver
szerver 192.168.0.1
# Szerverek online
szerver 195.2.64.6
szerver ntp1.vniiftri.ru
szerver ntp2.vniiftri.ru
szerver ntp4.vniiftri.ru

#A szolgáltatásfájlok elérési útjai
driftfile /var/lib/ntp/ntp.drift
naplófájl /var/log/ntpd.log

# Szerverünk eléréséhez szükséges engedélyek
korlátozza alapértelmezett figyelmen kívül hagyja # A hozzáférés alapértelmezés szerint meg van tiltva
limit localhost # Helyben minden lehetséges
korlátoz 192.168.0.0 maszk 255.255.255.0 nomodify nopeer notrap # Az időt csak a belső hálózaton tudja leolvasni

# Engedélyezzük a szinkronizálást külső szerverekkel, ellenkező esetben a szinkronizálás nem fog működni.
korlátozza a 127.0.0.1
korlátozza a 192.168.0.1
korlátozni 195.2.64.6
korlátozza az ntp1.vniiftri.ru
korlátozza az ntp2.vniiftri.ru
korlátozza az ntp4.vniiftri.ru

# Ez a bejegyzés lehetővé teszi, hogy a Stratum 3-at hozzárendelje saját magának, hogy a szerver megbízzon magában
szerver 127.127.1.1
fudge 127.127.1.1 réteg 3

Indítsa el az ntpd-t
Adja hozzá az ntpd-t az indításhoz
Most várnia kell 10-20 percet, mert a szinkronizálás nem azonnal, hanem egy idő után történik meg.

Ellenőrzés a szerveren

Ha valami hasonlót kapunk válaszul:

távoli refid st t amikor poll elérési késleltetés offset jitter
==============================================================================
192.168.0.1 .INIT. 16 u - 1024 0 0,000 0,000 0,000
-ntp1.zenon.net 195.2.64.5 2u 596 1024 377 2.261 -0.104 0.680
*ntp1.vniiftri.r.PPS. 1 u 909 1024 377 4,266 -0,603 0,353
+ntp2.vniiftri.r .PPS. 1 u 562 1024 377 3,914 -0,453 0,457
+ntp4.vniiftri.r .PPS. 1 u 554 1024 377 4,487 -0,664 0,249
HELYI(1).LOCL. 3 l 229 m 64 0 0,000 0,000 0,000
Ez azt jelenti, hogy minden rendben van, a szinkronizálás megkezdődött. Nézzük meg közelebbről a kapott táblázat jelöléseit.
Táblázat mezői:
távoli- távoli ntp szerverek nevei
refid- szerver, amellyel a távoli ntp szerver szinkronizál
utca- réteg (szint) távoli szerver. 1 a legmagasabb, 16 egy közönséges gép/kliens.
t- peer típus (u = unicast, m = multicast, l = helyi)
amikor- jelzi, hogy mennyi ideje történt a szinkronizálás a szerverrel
közvélemény kutatás- az a frekvencia másodpercben, amellyel az NTP démon szinkronizál a peerrel
elérheti- a szerver elérhetőségi állapota, ez az érték 377-en stabilizálódik, ha az utolsó 8 szinkronizálási kísérlet a távoli szerverrel sikeres volt
késleltetés- a szerver válaszának késleltetése (ezredmásodpercben).
beszámítás- különbség ezredmásodpercben a rendszeridő és a távoli szerver ideje között; érték mínusz - késéssel, plusz - menekülés
izgalom- időeltolás a távoli szerveren
Ikonok a táblázat soraiban:
* - Peer, amellyel a legutóbbi szinkronizálás történt
+ - frissítésre alkalmas szerver
- - a szerver nem alkalmas frissítésre
x- a szerver nem válaszol

Ellenőrizzük az ügyfelet:

Ha a szinkronizálás sikeres volt, a következő választ fogjuk kapni:
25. október 17:28:04 ntpdate: idő szerver beállítása 192.168.0.1 offset -0.016567 mp
Azonban a következő üzenetet kaphatja:
25. október 17:29:14 ntpdate: nem található szinkronizálásra alkalmas szerver
Hogy megértsük, milyen hülyeségeket csinálunk:
Nézzük a választ:
192.168.0.1: A szerver leesett: a rétegek túl magasak
szerver 192.168.0.1, 123-as port
réteg 16, pontosság -8, ugrás 11, bizalom 000
Ez azt jelenti, hogy a megbízhatósági szint nagyon alacsony (réteg=16, a legalacsonyabb szint), vagyis a szerver nem bízik önmagában, hogy időt adjon. Várnia kell, vagy módosítania kell azon kiszolgálók listáját, amelyekkel szinkronizál. Mivel a konfigurációnk szerint a szerverünk a 3. rétegű, nem valószínű, hogy látunk ilyen üzenetet.

Ügyfeleket állítunk fel.

LINUX
Az én klienseim is a Gentoo, alapvetően a kliens konfigurációja az /etc/conf.d/ntp-client fájlba van írva. Itt ne okoskodjunk, mindent úgy hagyunk, ahogy van, csak a szinkronizálási paraméterekben adjuk meg a szerverünket:

# /etc/conf.d/ntp-client

# Futtatandó parancs az óra kezdeti beállításához
# A legtöbb embernek békén kellene hagynia ezt a sort...
# azonban ha tudod, mit csinálsz, és te
# szeretné használni az ntpd-t az óra beállításához, módosítsa ezt "ntpd"-re
NTPCLIENT_CMD="ntpdate"

# Lehetőségek a fenti parancshoz való átadáshoz
# Ennek az alapértelmezett beállításnak jól kell működnie, de muszáj
# módosítsa az alapértelmezett "pool.ntp.org"-ot valami közelebbire
# a gépedre. Lásd: http://www.pool.ntp.org/ vagy
# próbálja meg futtatni a `netselect -s 3 pool.ntp.org` parancsot.
NTPCLIENT_OPTS="-s -b -u 192.168.0.1 "

Hozzáadás az indításhoz:
# rc-update add ntp-client default
Nem szabad megfeledkezni arról, hogy az ntp-kliens szolgáltatás csak egyszer szinkronizálja az időt, amikor a rendszer elindul, ezért a hosszú ideig újraindítás nélkül működő gépeknél tegye a következőket:
Hozza létre az /etc/cron.hourly mappában futtatható fájl a következő tartalommal
#!/bin/sh
NTPCLIENT_OPTS="-s -b -u 192.168.0.1"

Ntpdate $NTPCLIENT_OPTS >> /dev/null 2>&1

Ennyi, most óránként szinkronizál a gépünk az ntp-vel.

WINDOWS 2003 szerver
Minden mozgást a parancssorban hajtunk végre.

#w32tm /config /syncfromflags:manual /manualpeerlist:192.168.0.1
#w32tm /config /update
Ezután a parancssorban megadjuk a prioritást élvező NTP-kiszolgálót, újraindítjuk az időszolgáltatást, és kényszerítjük az idő szinkronizálását:
#nettó idő /setsntp:192.168.0.1
#net stop w32time && net start w32time
#w32tm/resync
Ennek eredményeként a következőket kell kapnia:
A szinkronizálási parancs elküldve a helyi számítógépre...
A parancs sikeresen befejeződött.
Egy idő után ellenőrizheti a rendszer eseménynaplóját. Ha minden megfelelően van konfigurálva és megfelelően működik, akkor a napló a W32Time forrásból származó információs üzenetet tartalmaz 37 kóddal (ID) és a következő szöveggel: „Az időszolgáltató NTP kliense helyes időadatokat kap a 192.168.0.1-től”, majd a kóddal. 35, és a „Szolgáltatási idő szinkronizálja a rendszeridőt a 192.168.0.1 időforrással” szöveg.

UPD
WINDOWS 2012 szerver

Itt minden hasonló a Windows 2003 Serverhez, de mindent a rendszergazdaként futó Windows PowerShellben csinálunk.
Jelöljük, hogy melyik ntp szervert használjuk a szinkronizáláshoz:

PS C:\> w32tm /config /syncfromflags:manual /manualpeerlist:192.168.0.1 /syncfromflags:MANUAL
PS C:\> w32tm /config /update
Ezután a parancssorban újraindítjuk az időszolgáltatást, és kényszerítjük az idő szinkronizálását:
PS C:\>Service-Stop w32time
PS C:\>Service-Start w32time
PS C:\> w32tm /resync
Ennek eredményeként a következőket kell kapnia:
Szinkronizálási parancs küldése a helyi számítógépre
A parancs sikeresen befejeződött.
Ellenőrizzük:
A kimenetnek valami ilyesminek kell lennie:
Zavarjelző: 0 (nincs figyelmeztetés)
Strat: 3 (másodlagos kapcsolat – (S)NTP-vel szinkronizálva)
Pontosság: -6 (15,625 ms órajelenként)
Root késleltetés: 0,0356903 s
Gyökér variancia: 7,8069513s
Időhivatkozási azonosító: 0xC0A86301 (Forrás IP-cím: 192.168.0.1)
Az utolsó sikeres szinkronizálás ideje: 2016.03.22. 16:21:25

A WordPress 5.3 kiadása javítja és kibővíti a WordPress 5.0-ban bevezetett blokkszerkesztőt egy új blokkal, intuitívabb interakcióval és jobb hozzáférhetőséggel. Új funkciók a szerkesztőben […]

Kilenc hónapos fejlesztés után elérhető az FFmpeg 4.2 multimédiás csomag, amely egy sor alkalmazást és könyvtárak gyűjteményét tartalmazza a különféle multimédiás formátumokon végzett műveletekhez (rögzítés, konvertálás és […]

  • Új funkciók a Linux Mint 19.2 Cinnamonban

    A Linux Mint 19.2 egy hosszú távú támogatási kiadás, amely 2023-ig lesz támogatott. Frissítve érkezik szoftverés fejlesztéseket és sok újat tartalmaz […]

  • Megjelent a Linux Mint 19.2 disztribúció

    Bemutatjuk a Linux Mint 19.2 disztribúció kiadását, a Linux Mint 19.x ág második frissítését, amely az Ubuntu 18.04 LTS csomagalapján alakult és 2023-ig támogatott. A disztribúció teljesen kompatibilis [...]

  • Új BIND-szolgáltatási kiadások érhetők el, amelyek hibajavításokat és funkciójavításokat tartalmaznak. Az új kiadások letölthetők a fejlesztő weboldalának letöltési oldaláról: […]

    Az Exim egy üzenetátviteli ügynök (MTA), amelyet a Cambridge-i Egyetemen fejlesztettek ki az országban való használatra Unix rendszerek csatlakozik az internethez. szabadon hozzáférhető [...]

    Közel két év fejlesztés után bemutatásra kerül a ZFS Linux 0.8.0-s kiadása, implementációja fájlrendszer ZFS, modulként csomagolva a Linux kernelhez. A modult Linux kernelekkel tesztelték 2.6.32-től […]

  • A WordPress 5.1.1 javít egy biztonsági rést, amely lehetővé teszi, hogy átvegye az irányítást webhelye felett
  • Az internetes protokollokat és architektúrát fejlesztő IETF (Internet Engineering Task Force) elkészítette az RFC-t az ACME (Automatic Certificate Management Environment) protokollhoz […]

    A közösség által ellenőrzött, mindenki számára ingyenes tanúsítványt biztosító Let’s Encrypt non-profit tanúsító hatóság összegezte az elmúlt év eredményeit és beszélt a 2019-es tervekről. […]

  • Kijött az új Libreoffice verzió- Libreoffice 6.2

  • A Windows operációs rendszercsalád tartalmazza a W32Time időszolgáltatást. Ez a szolgáltatás a szervezeten belüli idő szinkronizálására szolgál. A W32Time felelős az időszolgáltatás kliens és szerver részének működéséért, és ugyanaz a számítógép lehet egyszerre kliens és NTP (Network Time Protocol) szerver is.

    Alapértelmezés szerint a Windows időszolgáltatás a következőképpen van konfigurálva:

    Műtő beépítésekor Windows rendszerek elindít egy NTP-klienst, amely szinkronizál egy külső időforrással;

    Amikor számítógépet ad egy tartományhoz, a szinkronizálás típusa megváltozik. A tartományban lévő összes ügyfélszámítógép és tagszerver tartományvezérlőt használ az idő szinkronizálására, amely ellenőrzi azok hitelességét;

    Amikor egy tagkiszolgálót tartományvezérlővé léptet elő, egy NTP-kiszolgáló indul el rajta, amely egy PDC-emulátor szerepkörrel rendelkező vezérlőt használ időforrásként;

    Az erdő gyökértartományában található PDC-emulátor a teljes szervezet elsődleges időkiszolgálója. Ugyanakkor maga is szinkronban van egy külső időforrással.

    Ez a rendszer a legtöbb esetben működik, és nem igényel beavatkozást. Előfordulhat azonban, hogy a Windows időszolgáltatásának szerkezete nem követi a tartományi hierarchiát, és bármely számítógép megbízható időforrásként jelölhető ki.

    Példaként nézzük meg az NTP-kiszolgáló beállítását a Windows Server 2008 R2 rendszerben; analógia alapján beállíthat egy NTP-kiszolgálót a Windows 7 rendszerben.

    Az NTP szerver indítása

    A Windows Server időszolgáltatása nem rendelkezik GUI és bármelyikből konfigurálható parancs sor, vagy a rendszerleíró adatbázis közvetlen szerkesztésével. Tekintsük a második módszert:

    Az NTP szervert el kell indítani. Nyissa meg a rendszerleíró ágat:

    HKLM\System\CurrentControlSet\services\W32Time\TimeProviders\NtpServer.

    Az NTP szerver engedélyezéséhez az Enabled paramétert 1-re kell állítani. Ezután a paranccsal újraindítjuk az időszolgáltatást net stop w32time && net start w32time.

    Az NTP szolgáltatás újraindítása után a szerver már aktív, és ki tudja szolgálni az ügyfeleket. Ezt a w32tm /query /configuration paranccsal ellenőrizheti. Ez a parancs kimenete teljes lista szolgáltatási paraméterek. Ha az NtpServer rész tartalmazza az Enabled:1 sort, akkor minden rendben van, az időkiszolgáló fut.

    Ahhoz, hogy az NTP-kiszolgáló kiszolgálhassa az ügyfeleket, a tűzfalnak meg kell nyitnia a 123-as UDP-portot a bejövő és kimenő forgalom számára.

    Alapvető NTP-kiszolgáló beállítások

    Nyissa meg a rendszerleíró ágat:

    HKLM\System\CurrentControlSet\services\W32Time\Parameters.

    NoSync – az NTP-kiszolgáló nincs szinkronizálva semmilyen külső időforrással. A rendszeróra használatos, magának a szervernek a CMOS chipjébe beépítve (ezt az órát viszont NMEA forrásból lehet szinkronizálni pl. RS-232-n keresztül);

    NTP – Az NTP-kiszolgáló szinkronizál az NtpServer beállításjegyzék-paraméterben megadott külső időkiszolgálókkal;

    NT5DS - Az NTP-kiszolgáló a tartományhierarchia szerint szinkronizál;

    AllSync – az NTP-szerver minden elérhető forrást használ a szinkronizáláshoz.

    A tartomány részét képező számítógépek alapértelmezett értéke az NT5DS, külön-külön álló számítógép- NTP.

    Az NtpServer paraméter határozza meg azokat az NTP-kiszolgálókat, amelyekkel az idő szinkronizálva lesz ezt a szervert. Alapértelmezés szerint ez a paraméter tartalmazza a Microsoft NTP-kiszolgálót (time.windows.com, 0×1), szükség esetén további NTP-kiszolgálókat is hozzáadhat DNS-nevük vagy IP-címük szóközzel elválasztott megadásával. Minden név végére felvehet egy zászlót (pl. ,0×1), amely meghatározza az időszerverrel való szinkronizálás módját.

    A következő üzemmódértékek megengedettek:

    0×1 - SpecialInterval, lekérdezési időintervallum használata;

    0×2 – UseAsFallbackOnly mód;

    0×4 – SymmetricActive, szimmetrikus aktív mód;

    0×8 – Kliens, kérést küld kliens módban.

    Egy másik fontos AnnounceFlags beállítás a beállításkulcsban található:

    HKLM\System\CurrentControlSet\services\W32Time\Config.

    Felelős azért, hogy az NTP szerver hogyan jelenti be magát. Ahhoz, hogy egy tagkiszolgálót (nem tartományvezérlőt) megbízható időforrásként deklarálhasson, az 5-ös jelző szükséges.

    Ha a konfigurálandó szerver viszont egy NTP-kliens (például NTP-n keresztül kap időt egy GPS-vevőtől), akkor beállíthatja a frissítések közötti intervallumot. Ez a paraméter az ügyfélszámítógépeknél is releváns lehet. A rendszerleíró ágban található SpecialPollInterval kulcs felelős a frissítési időért:

    HKLM\System\CurrentControlSet\services\W32Time\TimeProviders\NtpClient.

    Másodpercben van megadva, és alapértelmezés szerint az értéke 604800, ami 1 hét. Nagyon sok, szóval Érdemes csökkenteni a SpecialPollInterval értéket egy ésszerű értékre - 1 óra (3600).

    A konfiguráció után frissítenie kell a szolgáltatás konfigurációját. Ezt a w32tm /config /update paranccsal lehet megtenni.


    És még néhány parancs az időszolgáltatás konfigurálásához, figyeléséhez és diagnosztizálásához:

    w32tm /monitor – ezzel az opcióval megtudhatja, mennyi rendszeridő ennek a számítógépnek eltér a tartományvezérlőn vagy más számítógépeken töltött időtől. Például: w32tm/monitor/computers:time.nist.gov

    w32tm /resync – ezzel a paranccsal kényszerítheti a számítógépet, hogy szinkronizáljon az általa használt időkiszolgálóval.

    w32tm /sztripchart – az aktuális és a távoli számítógép közötti időkülönbséget mutatja. Csapat w32tm /sztripchart /computer:time.nist.gov /samples:5 /dataonly 5 összehasonlítást végez a megadott forrással, és az eredményt szöveges formában jeleníti meg.


    A w32tm /config az NTP szolgáltatás konfigurálásához használt fő parancs. Segítségével beállíthatja a használt időszerverek listáját, a szinkronizálás típusát és még sok mást. Például felülírhatja az alapértelmezett értékeket, és beállíthatja az időszinkronizálást egy külső forrással a paranccsal w32tm /config /syncfromflags:manual /manualpeerlist:time.nist.gov /update


    w32tm /query – az aktuális szolgáltatási beállításokat mutatja. Például a w32tm /query /source parancs megjeleníti az aktuális időforrást, a w32tm /query /configuration pedig az összes szolgáltatási paramétert.

    net stop w32time – leállítja az időszolgáltatást, ha fut.

    w32tm /unregister – eltávolítja az időszolgáltatást a számítógépről.

    w32tm /register – regisztrálja az időszolgáltatást a számítógépen. Ebben az esetben a beállításjegyzékben a paraméterek teljes ága újra létrejön.

    net start w32time - elindítja a szolgáltatást.

    A Windows 7 rendszerben észlelt funkciók – Az időszolgáltatás nem indul el automatikusan, amikor Windows indítás. Javítva a Windows 7 SP1-ben.

    Bevezetés.

    A Linux rendszer, mint a legtöbb modern operációs rendszer, valójában két órája van. Az első óra egy hardveres óra, amelyet röviden valós idejű órának (RTC) is neveznek, vagy BIOS-óra, amelyet általában egy oszcilláló kvarckristályhoz társítanak, és amelynek pontossága napi néhány másodpercen belül van. A pontosság különböző ingadozásoktól, például a környezeti hőmérséklettől függ. A második óra egy belső szoftveróra, amely folyamatosan működik, beleértve a rendszer működésének megszakításait is. A rendszer nagy terhelése és a megszakítási késleltetés miatt változhatnak. A rendszer azonban rendszerint beolvassa a hardver óráját rendszerindításkor, majd a rendszerórát használja. A dátum parancs a rendszerórát állítja be, nem a hardverórát.

    Ha NTP-t használ, beállíthatja a hardver órát az első rendszertelepítéskor, és soha többé nem kell aggódnia miatta.

    Valós idejű óra (RTC) chip használt alaplapok, nem különösebben pontos, és általában minden nap egy bizonyos ideig késik vagy előrébb jut.

    A hardveres órát szinkronizálhatja a rendszerórával a hwclock paranccsal a -w vagy a --systohc kapcsolóval, és a rendszerórát a hardveres órával a hwclock paranccsal az -s vagy a --hctosys kapcsolóval.

    Beállít.

    Kezdésként adja hozzá a következő sort az /etc/ntp.conf fájlhoz:

    Az idő szinkronizálása a megadott szerverről történik. Ha az első nem érhető el, akkor a listából a következőt veszik fel. Az első, amit regisztráltam, a helyi NTP szerver volt.

    A következő pont az, hogy a helyi vagy a világidőt kell beállítani.

    #cat /etc//etc/sysconfig/clock

    Nálunk nem ez van:

    ZÓNA szerkesztése - "Európa/Moszkva"

    Kapunk:

    UTC = igaz a rendszeróra nem használ univerzális időábrázolást

    ARC=igaz A normál UNIX epoch használatos.

    Az időzóna Linux alatt egy szimbolikus hivatkozáson keresztül állítható be, az /etc/localtime fájlból a /usr/lib/zoneinfo könyvtárban (vagy /usr/share/zoneinfo) található fájlba, amely jelzi, hogy melyik időzónában tartózkodik.

    Rajz. A /usr/share/zoneinfo tartalma

    Parancsokat hajtunk végre.

    rm -rf /etc/localtime

    ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime

    Minden működik!

    Ha az ntpd démon fut, a következő üzenet jelenik meg, amikor megpróbál szinkronizálni az ntp szerverrel.

    Ez a parancs megmutatja, mely szerverekhez kell csatlakozni.

    Kiegészítés:

    A hardveres óra beállítása

    A hardveres óra beállításához először a rendszeridőt, majd a hardveridőt állítsa be a „/sbin/clock -w” programmal (vagy univerzális idő használata esetén a „/sbin/clock -wu” programmal). idő, futás óra paraméterek nélkül. Ha a hardveres óra helyi időre van állítva, és látni szeretné a globális időt, írja be a „/sbin/clock –u” parancsot.

    A rendszeróra beállítása

    A rendszeróra beállításához Linuxban használja a dátumprogramot. Például, ha az aktuális időt (rendszer!) és dátumot július 31-re, 23:16-ra állítja, írja be a „dátum 07312316” számot (vegye figyelembe, hogy az idő 24 órás jelöléssel van megadva) Ha módosítani szeretné az évet, írja be a „ dátum 073123161998”. A másodpercek beállításához írja be a „date 07312316.30” vagy a „date 073123161998.30” parancsot. A rendszeridő kiderítéséhez adja meg a futási dátumot argumentumok nélkül.

    Szerver és kliens munkához NTP válaszok" Windows Time Service" ("W32Time").
    A szerver konfigurálásához Windows operációs rendszer kovesd ezeket a lepeseket:

    1. Telepítse automatikus indítás szolgáltatás " W32Time". Ehhez a rendszerleíró adatbázisban
    "HKLM\System\CurrentControlSet\Services\W32Time "paraméter beállítása" Rajt "jelentése 2 .

    2. Ezután nyissa meg a " HKLM\System\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer "és telepíteni" Engedélyezve "V Mértékegység.

    3.A következő paramétereket szerkesztjük:
    - ág: " HKLM\System\CurrentControlSet\Services\W32Time\Parameters ", paraméter" típus "
    NoSync - NTP-a szerver nincs szinkronizálva semmilyen külső időforrással. A chipbe épített órát használ CMOS maga a szerver;
    NTP - NTP-a szerver szinkronizálva van a rendszerleíró adatbázis paraméterében megadott külső időszerverekkel " NtpServer";
    NT5DS - NTP-a szerver a tartományhierarchia szerint szinkronizál;
    AllSync - NTP-a szerver minden elérhető forrást használ a szinkronizáláshoz;

    Paraméter " NtpServer ", ahol megjelenik az a gazdagép, amellyel a szerver szinkronizálni fogja az időt. Ha szükséges, több gazdagépet is hozzáadhat ezek megadásával DNS nevek ill IP címeket szóközzel elválasztva. Minden név végén, vesszővel elválasztva, felvehet egy jelzőt, amely meghatározza az időkiszolgálóval való szinkronizálás módját.
    A következő értékek megengedettek:
    0x1 - Speciális intervallum, speciális lekérdezési intervallum használata;
    0x2 - mód UseAsFallbackOnly;
    0x4 - SymmetricActive, szimmetrikus aktív mód;
    0x8 - Ügyfél, kérés küldése kliens módban.
    A zászló használatakor SpecialInterval", a kulcsban beállított intervallumérték szükséges" Special PollInterval". Amikor a zászló " UseAsFallbackOnly" az időszolgáltatás értesítést kap arról, hogy ezt a szervert biztonsági mentésként használják, és a listában szereplő többi szervert hívják a vele való szinkronizálás előtt. A szimmetrikus aktív mód használatos NTP-alapértelmezés szerint a szerverek, a kliens mód pedig szinkronizálási problémák esetén használható;

    ág" HKLM\System\CurrentControlSet\Services\W32Time\Config ", paraméter" Jelölje be a zászlókat "Felelős azért, hogy bejelenti magát NTP-szerver és a következő értékeket veheti fel:
    0x0 (nem időszerver) - a szerver nem hirdeti magát ezen keresztül NetLogon, mint időforrás. Ő tud válaszolni NTP kéri, de a szomszédok nem fogják tudni felismerni;
    0x1 (Mindig időszerver) - a szerver állapotától függetlenül mindig bejelenti magát;
    0x2 (Automatikus időszerver) - a szerver csak akkor jelenti be magát, ha megbízható időt kap egy másik szomszédtól (NTP vagy NT5DS);
    0x4 (Mindig megbízható időszerver) - a szerver mindig megbízható időforrásként fogja magát nyilvánítani;
    0x8 (Automatikus megbízható időszerver) - A tartományvezérlő automatikusan megbízhatónak nyilvánításra kerül, ha PDC- Erdő gyökértartomány emulátor. Ez a zászló lehetővé teszi a mestert PDC az erdők hivatalos időforrásnak nyilvánítsák magukat a felettesekkel való kommunikáció hiányában is NTP-szerverek. Egyetlen vezérlő vagy tagszerver sem (amelynek az alapértelmezett jelzője van 0x2) nem mondhatja magát megbízható időforrásnak, ha nem talál magának forrást.
    jelentése " Jelölje be a zászlókat " lehet a zászlóinak összege, például:
    10=2+8 - NTP- a szerver megbízható időforrásnak vallja magát, feltéve, hogy maga is megbízható forrásból kap időt, vagy az PDC gyökér domain. Zászló 10 alapértelmezés szerint mind a tartománytagok, mind az önálló szerverek számára be van állítva.
    5=1+4 - NTP-a szerver mindig megbízható időforrásnak vallja magát. Például egy tagkiszolgáló (nem tartományvezérlő) megbízható időforrásként való deklarálásához szükség van a jelzőra 5 ;

    ág" HKLM\System\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient ", paraméter" Special PollInterval " másodpercben van megadva, és alapértelmezés szerint az értéke 604800 , ami egy hét. Ez elég sok, ezért érdemes lecsökkenteni az értéket mondjuk egy órára ( 3600 ).

    4. A beállítások elvégzése után elindíthatja az időszolgáltatást: " net start w32time ". Ha a szolgáltatás már futott, alkalmazza a konfigurációt a "" paranccsal w32tm /config /update " és indítsa újra: " net stop w32time && net start w32time ".

    5. A szolgáltatás újraindítása után NTP-a szerver már aktív és ki tudja szolgálni az ügyfeleket. Ezt a " paranccsal ellenőrizheti w32tm /query /configuration ". Ez a parancs megjeleníti a szolgáltatási paraméterek teljes listáját. Ha a " NtpServer" tartalmazza a karakterláncot" Engedélyezve: 1 "Akkor minden rendben van.



    
    Top