NTP серверін қосыңыз. Linux жүйесінде ntp уақыт серверін орнату және конфигурациялау. Ішкі сағатты сыртқы көзбен синхрондауды қосу

Келесі күні ntp-ді қайтадан конфигурациялау қажет болды және әдеттегідей, бірнеше жыл бұрынғы орнатудан кейін барлығын нафик ұмытып кеткені белгілі болды. Сондықтан, келесі жолы қарап қалмас үшін өзімізге болашаққа жазба жазамыз. Менің оқырмандарым пайдалы көрінеді.

Орнату
Орнату платформасы әдеттегідей Gentoo болады. NTP қызметі - net-misc/ntp.
Ең алдымен біз портаж ағашын жаңартамыз:

Біз ntp орнатамыз, мұнда бізге арнайы параметрлер қажет емес (кем дегенде қазір), сондықтан біз оны әдепкі пайдаланушылармен орнатамыз:
Серверді баптау.

Уақытты кім алатынын шешіңіз. Мен дәл уақыт серверін пайдалануды ұсынамын, Stratum 1.

ntp1.vniiftri.ru
ntp2.vniiftri.ru
ntp4.vniiftri.ru
Ntpd демонының іске қосу опциялары /etc/conf.d/ntpd ішінде анықталған.
# /etc/conf.d/ntpd

# Ntpd процесіне өту опциялары
# Көптеген адамдар бұл жолды жалғыз қалдыруы керек ...
# дегенмен, егер сіз не істеп жатқаныңызды білсеңіз, өзгертіңіз
NTPD_OPTS="-g -c /etc/ntp.conf"

Мұнда -g - үлкен уақыт секірісіне өтуге мүмкіндік беретін қосқыш, -c - ntp қызметінің конфигурация файлы, әдепкіден басқа pid файлын көрсету үшін -p қосқышын пайдалануға болады, мысалы:
NTPD_OPTS="-p /var/run/ntpd.pid -g -c /etc/ntp.conf"
Әдепкі ntp қызметі /etc/ntp.conf файлында конфигурацияланған, егер алдыңғы абзацта басқасын көрсетсеңіз, біз сіз көрсеткенді өңдейміз.
# /etc/ntp.conf
# Біздің жергілікті сервер
сервер 192.168.0.1
# Желідегі серверлер
сервер 195.2.64.6
ntp1.vniiftri.ru сервері
ntp2.vniiftri.ru сервері
ntp4.vniiftri.ru сервері

#Қызметтік файлдарға жолдар
driftfile /var/lib/ntp/ntp.drift
журнал файлы /var/log/ntpd.log

# Біздің серверге кіру рұқсаттары
шектеу әдепкі елемеу # Қатынас әдепкі бойынша тыйым салынады
жергілікті хостты шектеу # Жергілікті жерде барлығына рұқсат етілген
шектеу 192.168.0.0 маска 255.255.255.0 nomodify nopeer notrap # Уақытты тек ішкі желі арқылы оқи алады

# Біз сыртқы серверлермен синхрондауға рұқсат етеміз, әйтпесе синхрондау жұмыс істемейді.
шектеу 127.0.0.1
шектеу 192.168.0.1
шектеу 195.2.64.6
ntp1.vniiftri.ru сайтын шектеңіз
ntp2.vniiftri.ru сайтын шектеңіз
ntp4.vniiftri.ru сайтын шектеңіз

# Бұл жазба сервердің өзіне сенуі үшін Stratum 3-ті өзіңізге тағайындауға мүмкіндік береді
сервер 127.127.1.1
помада 127.127.1.1 қабат 3

Ntpd іске қосыңыз
Автоматты жүктеуге ntpd қосыңыз
Енді 10 - 20 минут күту керек, өйткені синхрондау бірден болмайды, бірақ біраз уақыттан кейін.

Серверде тексерілуде

Жауап ретінде осындай нәрсені алсақ:

қашықтан refid st t қашан сұрауға жету кідірісі офсеттік діріл
==============================================================================
192.168.0.1.INIT. 16u - 1024 0 0,000 0,000 0,000
-ntp1.zenon.net 195.2.64.5 2 u 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
ЖЕРГІЛІКТІ(1).LOCL. 3 л 229 м 64 0 0,000 0,000 0,000
Бұл бәрі жақсы, синхрондау жойылды дегенді білдіреді. Алынған кестедегі белгілерді толығырақ қарастырайық.
Кесте өрістері:
қашықтан- қашықтағы ntp серверлерінің атаулары
қайта анықтау- қашықтағы ntp сервері синхрондалатын сервер
ст- қабат (деңгей) қашықтағы сервер. 1 - ең жоғары, 16 - қарапайым машина/клиент.
т- тең дәрежелі тип (u = Unicast, m = көп тарату, l = жергілікті)
қашан- сервермен синхрондау қанша уақыт бұрын жасалғанын көрсетеді
сауалнама- NTP демоны теңімен синхрондалатын секундтардағы жиілік
жету- сервердің қолжетімділік күйі, қашықтағы сервермен синхрондаудың соңғы 8 әрекеті сәтті болса, бұл мән 377 деңгейінде тұрақтанады
кешіктіру- серверден жауаптың кешігуі (миллисекундпен).
офсет- жүйе уақыты мен қашықтағы сервер уақыты арасындағы миллисекундтардағы айырмашылық; минусы бар мән - артта қалу, плюспен - қашып кету
дірілдеу- қашықтағы серверде уақыт ығысуы
Кесте жолдарындағы белгішелер:
* - синхрондау соңғы рет орындалған әріптес
+ - жаңартылатын сервер
- - жарамсыз сервер
X- сервер жауап бермейді

Клиентті тексеру:

Синхрондау сәтті болса, біз келесі жауапты аламыз:
25 қазан 17:28:04 ntpdate: уақыт серверін реттеу 192.168.0.1 ығысу -0,016567 сек
Дегенмен, келесі хабарламаны алуыңыз мүмкін:
25 қазан 17:29:14 ntpdate: синхрондау үшін қолайлы сервер табылмады
Біз қандай ақымақтық жасайтынымызды түсіну үшін:
Жауабын көрейік:
192.168.0.1: сервер төмендеді: қабаттар тым жоғары
сервер 192.168.0.1, порт 123
қабат 16, дәлдік -8, секіріс 11, сенім 000
Бұл сенімділік деңгейі өте төмен (стратум=16, ең төменгі деңгей), яғни сервер уақыт беруге өзіне сенбейді. Күту керек немесе ол синхрондалатын серверлер тізімін өзгерту керек. Конфигурацияда біздің сервер 3-қабат деп жазылғандықтан, мұндай хабарды көру екіталай.

Клиенттерді орнату.

Linux
Менде Gentoo клиенттері де бар, негізінен клиент конфигурациясы /etc/conf.d/ntp-client файлында жазылған. Біз бұл жерде ақылды емеспіз, біз бәрін сол күйінде қалдырамыз, біз серверді синхрондау параметрлерінде көрсетеміз:

# /etc/conf.d/ntp-client

# Бастапқыда сағатты орнату үшін іске қосу пәрмені
# Көптеген адамдар бұл жолды жалғыз қалдыруы керек ...
# дегенмен, егер сіз не істеп жатқаныңызды білсеңіз және сіз
# сағатты орнату үшін ntpd пайдаланғыңыз келсе, оны "ntpd" етіп өзгертіңіз
NTPCLIENT_CMD="ntpdate"

# Жоғарыдағы пәрменге өту опциялары
# Бұл әдепкі параметр жақсы жұмыс істеуі керек, бірақ сізге қажет
# әдепкі "pool.ntp.org" файлын жақынырақ етіп өзгертіңіз
# құрылғыңызға. http://www.pool.ntp.org/ немесе
# `netselect -s 3 pool.ntp.org` іске қосып көріңіз.
NTPCLIENT_OPTS="-s -b -u 192.168.0.1 "

Автоматты жүктеуге қосу:
# rc-жаңарту әдепкі бойынша ntp-клиентті қосу
Жүйені іске қосу кезінде ntp-client қызметі уақытты бір рет синхрондайтынын есте сақтаңыз, сондықтан ұзақ уақыт бойы қайта қосылмай жұмыс істейтін машиналар үшін келесі әрекеттерді орындаңыз:
/etc/cron.hourly қалтасында жасаңыз орындалатын файлкелесі мазмұнмен
#!/bin/sh
NTPCLIENT_OPTS="-s -b -u 192.168.0.1"

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

Барлығы, енді біздің машина сағат сайын ntp-мен синхрондалады.

Windows 2003 сервері
Барлық қимылдар пәрмен жолында орындалады.

#w32tm /config / синхрондау жалаушалардан: қолмен / қолмен peerlist: 192.168.0.1
#w32tm /конфигурация /жаңарту
Әрі қарай, пәрмен жолында басымдықты NTP серверін көрсетіңіз, нақты уақыт қызметін қайта іске қосыңыз және уақытты синхрондауды мәжбүрлеңіз:
#nettime /setsntp:192.168.0.1
#net stop w32time && net start w32time
#w32tm /қайта синхрондау
Нәтижесінде сіз алуыңыз керек:
Жергілікті компьютерге синхрондау пәрмені жіберілді...
Пәрмен сәтті аяқталды.
Біраз уақыттан кейін жүйелік оқиғалар журналын тексеруге болады. Егер бәрі конфигурацияланса және дұрыс жұмыс істесе, журналда W32Time көзінен 37 коды (ID) және «Уақыт жеткізушісінің NTP клиенті 192.168.0.1-ден дұрыс уақыт деректерін алады» мәтіні бар ақпараттық хабарлама болады, содан кейін 35 коды және «Қызмет уақыты жүйелік уақытты 192.168.0.1 уақыт көзімен синхрондайды» мәтінімен.

UPD
WINDOWS 2012 сервері

Мұнда барлығы Windows 2003 серверіне ұқсас, бірақ біз барлығын әкімші ретінде жұмыс істейтін Windows PowerShell жүйесінде жасаймыз.
Синхрондау үшін қолданылатын ntp серверін көрсетіңіз:

PS C:\> w32tm /config /syncfromflags:manual /manualpeerlist:192.168.0.1 /syncfromflags:MANUAL
PS C:\> w32tm /config /жаңарту
Содан кейін пәрмен жолында нақты уақыт қызметін қайта іске қосыңыз және уақытты синхрондауға мәжбүрлеңіз:
PS C:\> Service-Stop w32time
PS C:\> Service-Start w32time
PS C:\> w32tm /қайта синхрондау
Нәтижесінде сіз алуыңыз керек:
Жергілікті компьютерге синхрондау пәрменін жіберу
Пәрмен сәтті аяқталды.
Біз тексереміз:
Шығару келесідей болуы керек:
Кедергі индикаторы: 0 (ескертулер жоқ)
Қабаттар: 3 (екінші буын - (S)NTP-мен синхрондалған)
Дәлдік: -6 (әр кене үшін 15,625 мс)
Түбірлік кешігу: 0,0356903с
Түбір дисперсиясы: 7,8069513с
Анықтама уақыты идентификаторы: 0xC0A86301 (Көзі IP мекенжайы: 192.168.0.1)
Соңғы сәтті синхрондау уақыты: 22.03.2016 16:21:25

WordPress 5.3 шығарылымы WordPress 5.0-де енгізілген блок редакторын жаңа блокпен, анағұрлым интуитивті өзара әрекеттесумен және жақсартылған қолжетімділікпен жақсартады және кеңейтеді. Редактордағы жаңа мүмкіндіктер […]

Тоғыз айлық әзірлеуден кейін FFmpeg 4.2 мультимедиялық пакеті қол жетімді, ол әртүрлі мультимедиялық пішімдерде (жазу, түрлендіру және […]

  • Linux Mint 19.2 Cinnamon жаңа мүмкіндіктері

    Linux Mint 19.2 — 2023 жылға дейін қолдау көрсетілетін ұзақ мерзімді қолдау нұсқасы. Ол жаңартылған нұсқамен бірге келеді бағдарламалық қамтамасыз етужәне жақсартулар мен көптеген жаңа […]

  • Linux Mint 19.2 дистрибуциясы шығарылды

    Ubuntu 18.04 LTS пакеттік базасында жасалған және 2023 жылға дейін қолдау көрсетілетін Linux Mint 19.x тармағының екінші жаңартуы, Linux Mint 19.2 тарату жинағының шығарылымы ұсынылған. Тарату толығымен үйлесімді […]

  • Қателерді түзететін және мүмкіндікті жақсартуларды қамтитын BIND қызметінің жаңа шығарылымдары қолжетімді. Жаңа шығарылымдарды әзірлеушінің веб-сайтындағы жүктеулер бетінен жүктеп алуға болады: [...]

    Exim – Кембридж университетінде қолдану үшін әзірленген хабарламаларды тасымалдау агенті (MTA). Unix жүйелеріИнтернетке қосылған. Ол […] сәйкес тегін қол жетімді.

    Екі жылға жуық дамудан кейін Linux 0.8.0 жүйесіндегі ZFS іске қосылып шығарылды файлдық жүйе ZFS Linux ядросы үшін модуль ретінде пакеттелген. Модуль Linux ядроларымен 2.6.32 бастап […] аралығында сыналған.

  • WordPress 5.1.1 Веб-сайтты басып алуға мүмкіндік беретін осалдықты түзетеді
  • Интернеттің хаттамалары мен архитектурасын әзірлейтін IETF (Internet Engineering Task Force) ACME (Automatic Certificate Management Environment) үшін RFC құруды аяқтады [...]

    Let's Encrypt, қоғамдастық басқаратын және сертификаттарды барлығына тегін беретін коммерциялық емес сертификаттау орталығы өткен жылды қорытындылап, 2019 жылға арналған жоспарлар туралы айтты. […]

  • Жаңа libreoffice нұсқасы— LibreOffice 6.2

  • Windows отбасылық операциялық жүйелерінде W32Time уақыт қызметі бар. Бұл қызмет ұйымдағы уақытты синхрондауға арналған. W32Time уақыт қызметінің клиент және сервер бөліктерінің жұмысына жауап береді және бір компьютер NTP клиенті де, сервері де болуы мүмкін (NTP - Network Time Protocol).

    Әдепкі бойынша, Windows уақыт қызметі келесідей конфигурацияланады:

    Операцияны орнату кезінде Windows жүйелерісыртқы уақыт көзімен үндестіретін NTP клиентін іске қосады;

    Компьютерді доменге қосқанда синхрондау түрі өзгереді. Домендегі барлық клиенттік компьютерлер мен мүше серверлер уақытты үндестіру үшін олардың түпнұсқалығын растайтын домен контроллерін пайдаланады;

    Мүше сервер домен контроллеріне көтерілгенде, онда уақыт көзі ретінде PDC эмулятор рөлі бар контроллерді пайдаланатын NTP сервері іске қосылады;

    Орман түбір доменінде орналасқан PDC эмуляторы бүкіл ұйым үшін негізгі уақыт сервері болып табылады. Сонымен бірге ол сыртқы уақыт көзімен де синхрондалады.

    Бұл схема көп жағдайда жұмыс істейді және араласуды қажет етпейді. Дегенмен, Windows уақыт қызметінің құрылымы домен иерархиясына сәйкес келмеуі мүмкін және кез келген компьютер сенімді уақыт көзі ретінде тағайындалуы мүмкін.

    Мысал ретінде Windows Server 2008 R2 жүйесінде NTP серверін орнатайық, аналогия бойынша Windows 7 жүйесінде NTP серверін конфигурациялауға болады.

    NTP серверін іске қосу

    Windows серверінде уақыт қызметі жоқ GUI және біреуінен конфигурацияланады пәрмен жолы, немесе жүйелік тізілімді тікелей өңдеу арқылы. Екінші жолды қарастырыңыз:

    NTP серверін іске қосу керек. Тіркеу бөлімін ашыңыз:

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

    NTP серверін қосу үшін Enabled параметрі 1 мәніне орнатылуы керек. Содан кейін біз пәрмен арқылы уақыт қызметін қайта іске қосамыз. таза тоқтату w32time && таза бастау w32time.

    NTP қызметін қайта іске қосқаннан кейін сервер белсенді және клиенттерге қызмет көрсете алады. Мұны w32tm /query /configuration пәрменімен тексеруге болады. Бұл пәрмен шығады толық тізімқызмет параметрлері. Егер NtpServer бөлімінде Enabled:1 жолы болса, онда бәрі реттелген, уақыт сервері жұмыс істейді.

    NTP сервері клиенттерге қызмет көрсетуі үшін желіаралық қалқан кіріс және шығыс трафик үшін UDP 123 портын ашуы керек.

    Негізгі NTP сервер параметрлері

    Тіркеу бөлімін ашыңыз:

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

    NoSync - NTP сервері кез келген сыртқы уақыт көзімен синхрондалмаған. Жүйелік сағат пайдаланылады, ол сервердің CMOS чипіне орнатылған (өз кезегінде бұл сағатты NMEA көзінен RS-232 арқылы синхрондауға болады);

    NTP - NTP сервері NtpServer тізілімінің мәнінде көрсетілген сыртқы уақыт серверлерімен синхрондалады;

    NT5DS - NTP сервері домен иерархиясына сәйкес синхрондауды орындайды;

    AllSync - NTP сервері синхрондау үшін барлық қолжетімді көздерді пайдаланады.

    Домен мүшесі компьютері үшін әдепкі мән бөлек үшін NT5DS болып табылады тұрған компьютер- NTP.

    NtpServer параметрі уақыт синхрондалатын NTP серверлерін көрсетеді берілген сервер. Әдепкі бойынша, бұл параметрде Microsoft NTP сервері (time.windows.com, 0×1) бар, қажет болса, бос орынмен бөлінген DNS атауларын немесе IP мекенжайларын енгізу арқылы тағы бірнеше NTP серверлерін қосуға болады. Әрбір аттың соңында уақыт серверімен синхрондау режимін көрсететін жалаушаны (мысалы, ,0×1) қосуға болады.

    Келесі режим мәндеріне рұқсат етіледі:

    0x1 - SpecialInterval , сұрау уақыт аралығын пайдалану;

    0×2 – UseAsFallbackOnly режимі;

    0x4 - SymmetricActive, симметриялық белсенді режим;

    0x8 - Клиент, клиент режимінде сұраныс жіберу.

    Тағы бір маңызды AnnounceFlags параметрі тізілім кілтінде орналасқан:

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

    Ол NTP серверінің өзін қалай жариялайтынына жауапты. 5-жалауша мүше серверді (домен контроллері емес) сенімді уақыт көзі ретінде жариялау үшін қажет.

    Конфигурацияланатын сервер өз кезегінде NTP клиенті болса (мысалы, NTP арқылы GPS қабылдағышынан уақытты алатын), жаңартулар арасындағы аралықты конфигурациялауға болады. Бұл параметр клиенттік компьютерлерге де қатысты болуы мүмкін. Жаңарту кезінде тізілім бөлімінде орналасқан SpecialPollInterval кілті жауапты:

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

    Ол секундтарда және әдепкі бойынша 604800, яғни 1 апта. Бұл өте көп, сондықтан SpecialPollInterval мәнін ақылға қонымды мәнге дейін азайту керек - 1 сағат (3600).

    Конфигурациядан кейін қызмет конфигурациясын жаңарту қажет. Мұны w32tm /config /update пәрменімен жасауға болады.


    Уақыт қызметін конфигурациялауға, бақылауға және диагностикалауға арналған тағы бірнеше командалар:

    w32tm /monitor - бұл опцияның көмегімен сіз жүйе уақытының қанша екенін біле аласыз осы компьютердомен контроллеріндегі немесе басқа компьютерлердегі уақыттан өзгеше. Мысалы: w32tm /монитор /компьютерлер:time.nist.gov

    w32tm /resync - Бұл пәрмен арқылы компьютерді ол пайдаланатын уақыт серверімен синхрондауға мәжбүрлей аласыз.

    w32tm /stripchart - ағымдағы және қашықтағы компьютерлер арасындағы уақыт айырмашылығын көрсетеді. Команда w32tm /сызық диаграмма /компьютер:time.nist.gov /үлгілер:5 /тек қанакөрсетілген дереккөзбен 5 салыстыру жасайды және нәтижені мәтін түрінде қайтарады.


    w32tm /config — NTP қызметін теңшеу үшін пайдаланылатын негізгі пәрмен. Оның көмегімен сіз пайдаланылатын уақыт серверлерінің тізімін, синхрондау түрін және т.б. орнатуға болады. Мысалы, әдепкі мәндерді қайта анықтауға және пәрменді пайдаланып сыртқы көзбен уақыт синхрондауды орнатуға болады w32tm /config /syncfromflags:қолмен /manualpeerlist:time.nist.gov /update


    w32tm /query - ағымдағы қызмет параметрлерін көрсетеді. Мысалы, w32tm /query /source ағымдағы уақыт көзін көрсетеді, ал w32tm /query /configuration барлық қызмет параметрлерін көрсетеді.

    net stop w32time - жұмыс істеп тұрған кезде уақыт қызметін тоқтатады.

    w32tm /unregister - компьютерден уақыт қызметін жояды.

    w32tm /register - компьютердегі уақыт қызметін тіркейді. Бұл жағдайда тізілімдегі барлық параметр тармағы қайта жасалады.

    net start w32time - қызметті бастайды.

    Windows 7 жүйесінде көрінетін мүмкіндіктер - уақыт қызметі қашан автоматты түрде қосылмайды Windows іске қосу. Windows 7 жүйесіне арналған SP1-де түзетілді.

    Кіріспе.

    Linux жүйесі, басқа заманауи сияқты операциялық жүйелер, шын мәнінде екі сағат бар. Бірінші сағат - аппараттық сағат, кейде қысқартылған (RTC) нақты уақыт сағаты немесе BIOS сағаты деп аталады, әдетте тербелмелі кварц кристалымен байланысты, оның дәлдігі күніне бірнеше секундқа дейін. Дәлдік қоршаған орта температурасы сияқты әртүрлі ауытқуларға байланысты. Екінші сағат - жүйедегі үзілістерді қоса алғанда, үздіксіз жұмыс істейтін ішкі бағдарламалық сағат. Олар жоғары жүйе жүктемесіне және үзілістің кешігуіне байланысты ауытқуларға ұшырайды. Дегенмен, жүйе әдетте жүктеу кезінде аппараттық құрал сағатын оқиды, содан кейін жүйелік сағатты пайдаланады. Күн пәрмені аппараттық сағатты емес, жүйелік сағатты орнатады.

    Егер NTP пайдаланылса, жүйені бірінші орнату кезінде аппараттық сағатты орнатуға болады және ол туралы ешқашан алаңдамаңыз.

    Қолданылатын нақты уақыт сағаты (RTC) чипі аналық платалар, әсіресе дәл емес және әдетте күн сайын белгілі бір уақытқа артта қалады немесе алға шығады.

    Аппараттық сағатты -w немесе --systohc опциясымен hwclock пәрменін пайдаланып жүйелік сағатпен синхрондауға болады және жүйелік сағатты -s немесе --hctosys опциясымен hwclock пәрменімен аппараттық сағатпен синхрондауға болады.

    Параметр.

    Алдымен, /etc/ntp.conf файлында жолды қосыңыз:

    Уақыт көрсетілген серверден синхрондалады. Біріншісі жоқ болса, тізімдегі келесілер алынады. Біріншісі жергілікті NTP серверін тіркеді.

    Келесі сәт пайдаланылатын жергілікті немесе әмбебап уақытты орнатады.

    #мысық /etc//etc/sysconfig/clock

    Бізде жоқ:

    Біз аймақты басқарамыз - «Еуропа / Мәскеуде»

    Біз алып жатырмыз:

    UTC=шынжүйелік сағат әмбебап уақыт көрінісін пайдаланбайды

    ARC=шынҚалыпты UNIX дәуірі пайдаланылады.

    Linux жүйесіндегі уақыт белдеуі /etc/localtime сайтынан /usr/lib/zoneinfo (немесе /usr/share/zoneinfo) каталогындағы файлға символдық сілтеме арқылы орнатылады, ол сіздің қай уақыт белдеуінде екеніңізді көрсетеді.

    Сурет салу. /usr/share/zoneinfo мазмұны

    Біз командаларды орындаймыз.

    rm -rf /etc/localtime

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

    Барлығы жұмыс істейді!

    Егер ntpd демоны жұмыс істеп тұрса, ntp серверімен синхрондау әрекеті кезінде келесі хабар көрсетіледі.

    Бұл пәрмен қай серверлерге қосылу керектігін көрсетеді.

    Қосу:

    Аппараттық сағатты орнату

    Аппараттық құрал сағатын орнату үшін алдымен жүйе уақытын, содан кейін «/sbin/clock -w» (немесе әмбебап уақыт пайдаланылса «/sbin/clock -wu») бағдарламасын пайдаланып аппараттық уақытты орнатыңыз. Аппараттық құрал уақытын білу үшін, сағатты параметрлерсіз іске қосыңыз. Аппараттық сағат жергілікті уақытқа орнатылған болса және әлемдік уақытты көргіңіз келсе "/sbin/clock -u" теріңіз.

    Жүйе сағатын орнату

    Linux жүйесінде жүйелік сағатты орнату үшін күн бағдарламасын пайдаланыңыз. Мысалы, ағымдағы уақытты (жүйе!) және күнді 31 шілде, 23:16 етіп орнатыңыз, «күн 07312316» деп теріңіз (уақыт 24 сағаттық белгіде берілгенін ескеріңіз) Жылды өзгерткіңіз келсе, «күн» деп теріңіз. 073123161998». Секундтарды орнату үшін «күн 07312316.30» немесе «073123161998.30 күні» теріңіз. Жүйе уақытын алу үшін күнді дәлелдерсіз іске қосыңыз.

    Сервер мен клиенттің жұмысы үшін NTPжауаптар» Windows уақыт қызметі" ("W32Уақыты").
    Серверді орнату үшін Windows ОЖкелесі қадамдарды орындаңыз:

    1. Орнату автоматты іске қосуқызмет» W32Уақыты«. Ол үшін тізілім бөлімінде
    "HKLM\System\CurrentControlSet\Services\W32Time "параметр үшін орнату" Бастау "мағынасы 2 .

    2. Содан кейін ашыңыз HKLM\System\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer «және орнату» Қосылған «В бірлік.

    3.Біз келесі параметрлерді өңдейміз:
    - филиал: " HKLM\System\CurrentControlSet\Services\W32Time\Parameters ", параметр" түрі "
    NoSync - NTP- Сервер ешбір сыртқы уақыт көзімен синхрондалмаған. Сағат микросұлбаға салынған. CMOSсервердің өзі;
    NTP - NTP-сервер тізілім мәнінде көрсетілген сыртқы уақыт серверлерімен синхрондалады » NtpServer";
    NT5DS - NTP-сервер домен иерархиясы бойынша синхрондауды орындайды;
    AllSync - NTP- сервер синхрондау үшін барлық қолжетімді көздерді пайдаланады;

    Параметр " NtpServer ", бұл сервер уақытты синхрондайтын хостты көрсетеді. Қажет болса, оларды енгізу арқылы бірнеше хосттарды қосуға болады. DNSатаулары немесе IPбос орындармен бөлінген мекенжайлар. Әрбір аттың соңында үтірмен бөлінген, уақыт серверімен синхрондау режимін анықтайтын жалаушаны қосуға болады.
    Келесі мәндерге рұқсат етіледі:
    0x1 - Арнайы интервал, арнайы сұрау аралығын пайдаланыңыз;
    0x2-режимі UseAsFallbackOnly;
    0x4 - SymmetricActive, симметриялық белсенді режим;
    0x8 - клиент, клиент режимінде сұрау жіберу.
    Туды пайдаланған кезде Арнайы интервал", пернедегі интервалдың мәнін орнату керек" Арнайы сауалнама интервалы". Тудың мәні " болғанда UseAsFallbackOnly" Уақыт қызметіне бұл сервер күту режимі ретінде пайдаланылады және онымен синхрондау алдында тізімдегі басқа серверлермен байланысқа шығады. Симметриялық белсенді режим пайдаланылады. NTP-әдепкі бойынша серверлер, ал клиенттік режим синхрондау кезінде ақаулар туындаған жағдайда қолданылуы мүмкін;

    филиалы» HKLM\System\CurrentControlSet\Services\W32Time\Config ", параметр" Жалауларды хабарлау «өзін қалай жариялағаны үшін жауапты NTP-сервер және келесі мәндерді қабылдай алады:
    0x0 (уақыт сервері емес) -сервер арқылы өзін жарияламайды NetLogonуақыт көзі ретінде. Ол жауап бере алады NTPсұрайды, бірақ көршілер оны тани алмайды;
    0x1 (Әрқашан уақыт сервері) -сервер күйге қарамастан әрқашан өзін жариялайды;
    0x2 (Автоматты уақыт сервері) -сервер басқа көршіден сенімді уақыт алған жағдайда ғана өзін жарнамалайды (NTPнемесе NT5DS);
    0x4 (әрдайым сенімді уақыт сервері) -сервер әрқашан сенімді уақыт көзі екенін мәлімдейді;
    0x8 (Автоматты сенімді уақыт сервері) -домен контроллері автоматты түрде сенімді деп жарияланады, егер ол - PDCорман түбірлік домен эмуляторы. Бұл жалау негізгіге мүмкіндік береді PDCжоғарыдан байланыс болмаған жағдайда да өзін уақыттың уәкілетті көзі ретінде жариялау үшін тірек NTP-серверлер. Контроллер немесе мүше сервер жоқ (әдепкі жалаушасы барлар 0x2) өзіне көз таба алмаса, уақыттың сенімді көзі бола алмайды.
    Мағынасы" Жалауларды хабарлау " оның жалауларының қосындысы болуы мүмкін, мысалы:
    10=2+8 - NTP- сервер уақытты сенімді көзден алған немесе болған жағдайда өзін сенімді уақыт көзі ретінде жариялайды PDCтүбірлік домен. Жалау 10 домен мүшелері үшін де, оқшау серверлер үшін де әдепкі бойынша орнатылады.
    5=1+4 - NTPСервер әрқашан сенімді уақыт көзі екенін мәлімдейді. Мысалы, мүше серверді (домен контроллері емес) сенімді уақыт көзі ретінде жариялау үшін жалауша қажет. 5 ;

    филиалы» HKLM\System\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient ", параметр" Арнайы сауалнама интервалы " секундтарда орнатылады және әдепкі бойынша 604800 бұл бір апта. Бұл өте көп, сондықтан сіз мәнді, айталық, бір сағатқа дейін азайтуыңыз керек ( 3600 ).

    4. Параметрлер жасалғаннан кейін уақыт қызметін бастауға болады: " таза бастау w32time ". Қызмет әлдеқашан іске қосылған болса, конфигурацияны пәрменімен қолданыңыз " w32tm /конфигурация /жаңарту "және қайта іске қосыңыз:" таза тоқтату w32time && таза бастау w32time ".

    5. Қызметті қайта іске қосқаннан кейін NTP- сервер қазірдің өзінде белсенді және клиенттерге қызмет көрсете алады. Сіз мұны пәрмен арқылы тексере аласыз " w32tm /сұрау /конфигурация ". Бұл пәрмен қызмет опцияларының толық тізімін көрсетеді. Егер " NtpServer"жолды қамтиды" Қосылған: 1 «, онда бәрі жақсы.



    
    Жоғарғы