Ntp serverinin işə salınması. Linux-da ntp vaxt serverinin quraşdırılması və konfiqurasiyası. Daxili saatın xarici mənbə ilə sinxronizasiyasını aktivləşdirin

Keçən gün ntp-ni yenidən konfiqurasiya etmək lazım gəldi və həmişəki kimi məlum oldu ki, əvvəlki konfiqurasiyadan illər sonra hər şey unudulub nafik. Ona görə də biz özümüzə gələcək üçün qeyd yazırıq ki, növbəti dəfə onu axtarmayaq. Deyəsən, oxucularım üçün faydalı olacaq.

Quraşdırma
Həmişə olduğu kimi, Gentoo bizim quraşdırma platformamız kimi xidmət edəcək. Ntp xidməti net-misc/ntp-dir.
Əvvəlcə portage ağacını yeniləyirik:

Ntp quraşdırırıq, burada heç bir xüsusi parametrə ehtiyacımız yoxdur (ən azı indi), ona görə də onu standart istifadəçilərlə quraşdırırıq:
Server Sazlama.

Kimə vaxt ayıracağımıza qərar verək. Mən dəqiq vaxt serverlərindən, Stratum 1-dən istifadə etməyi təklif edirəm.

ntp1.vniiftri.ru
ntp2.vniiftri.ru
ntp4.vniiftri.ru
Ntpd demonunun işə salınması üçün parametrlər /etc/conf.d/ntpd faylında müəyyən edilmişdir.
# /etc/conf.d/ntpd

# Ntpd prosesinə keçmək üçün seçimlər
# Çox insan bu xətti tək qoymalıdır...
# lakin, nə etdiyinizi bilirsinizsə, çekinmeyin
NTPD_OPTS="-g -c /etc/ntp.conf"

Burada -g böyük bir zaman atlamasına keçməyə imkan verən açardır, -c ntp xidmət konfiqurasiya faylıdır, standartdan fərqli bir pid faylını təyin etmək üçün -p düyməsini istifadə edə bilərsiniz, məsələn:
NTPD_OPTS="-p /var/run/ntpd.pid -g -c /etc/ntp.conf"
Ntp xidməti standart olaraq /etc/ntp.conf faylında konfiqurasiya edilib, əgər əvvəlki paraqrafda fərqlisini göstərmisinizsə, onda qeyd etdiyinizi redaktə edin
# /etc/ntp.conf
# Bizim yerli server
server 192.168.0.1
# Onlayn serverlər
server 195.2.64.6
server ntp1.vniiftri.ru
server ntp2.vniiftri.ru
server ntp4.vniiftri.ru

#Xidmət fayllarına gedən yollar
driftfile /var/lib/ntp/ntp.drift
logfile /var/log/ntpd.log

# Serverimizə daxil olmaq üçün icazələr
məhdudlaşdırmaq default ignore # Giriş defolt olaraq rədd edilir
localhost-u məhdudlaşdırın # Hər şey yerli olaraq mümkündür
məhdudlaşdırın 192.168.0.0 maska ​​255.255.255.0 nomodify nopeer notrap # Siz yalnız daxili şəbəkə üzərindən vaxtı oxuya bilərsiniz

# Xarici serverlərlə sinxronizasiyaya icazə veririk, əks halda sinxronizasiya işləməyəcək.
məhdudlaşdırmaq 127.0.0.1
məhdudlaşdırmaq 192.168.0.1
məhdudlaşdırmaq 195.2.64.6
ntp1.vniiftri.ru-nu məhdudlaşdırın
ntp2.vniiftri.ru-nu məhdudlaşdırın
ntp4.vniiftri.ru-nu məhdudlaşdırın

# Bu giriş sizə Stratum 3-ü özünüzə təyin etməyə imkan verir ki, server özünə güvənsin
server 127.127.1.1
fudge 127.127.1.1 təbəqə 3

Ntpd-ni işə salın
Başlanğıc üçün ntpd əlavə edin
İndi 10 - 20 dəqiqə gözləmək lazımdır, çünki sinxronizasiya dərhal deyil, bir müddət sonra baş verir.

Serverdə yoxlanılır

Cavabda oxşar bir şey alsaq:

uzaqdan refid st t zaman sorğu çatmaq gecikmə ofset jitter
==============================================================================
192.168.0.1 .INIT. 16 u - 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
YERLİ(1).YERLİ. 3 l 229m 64 0 0.000 0.000 0.000
Bu o deməkdir ki, hər şey qaydasındadır, sinxronizasiya başlayıb. Gəlin əldə olunan cədvəldəki qeydlərə daha yaxından nəzər salaq.
Cədvəl sahələri:
uzaqdan- uzaq ntp serverlərinin adları
təkrar- uzaq ntp serverinin sinxronizasiya etdiyi server
st- təbəqə (səviyyə) uzaq server. 1 ən yüksək, 16 adi maşın/müştəridir.
t- həmyaşıd növü (u = unicast, m = multicast, l = yerli)
nə vaxt- serverlə sinxronizasiyanın nə qədər əvvəl edildiyini göstərir
sorğu- NTP demonunun həmyaşıdı ilə sinxronlaşdığı saniyə tezliyi
çatmaq- server mövcudluğu statusu, uzaq serverlə sinxronizasiya üçün son 8 cəhd uğurlu olarsa, bu dəyər 377-də sabitləşir
gecikmə- serverdən cavabın gecikməsi (millisaniyələrlə).
ofset- sistem vaxtı ilə uzaq server vaxtı arasında millisaniyə fərqi; mənfi ilə dəyər - geriləmə, bir artı ilə - qaçmaq
titrəmək- uzaq serverdə vaxtın ofseti
Cədvəl sətirlərindəki nişanlar:
* - sinxronizasiyanın sonuncu dəfə həyata keçirildiyi həmyaşıd
+ - yeniləmə üçün uyğun server
- - server yeniləmə üçün yararsızdır
X- server cavab vermir

Biz müştərini yoxlayırıq:

Sinxronizasiya uğurlu olarsa, belə bir cavab alacağıq:
25 oktyabr 17:28:04 ntpdate: vaxt serverini tənzimləyin 192.168.0.1 ofset -0.016567 san.
Bununla belə, aşağıdakı mesajı ala bilərsiniz:
25 oktyabr 17:29:14 ntpdate: sinxronizasiya üçün uyğun server tapılmadı
Nə cür cəfəngiyat etdiyimizi başa düşmək üçün:
Gəlin cavaba baxaq:
192.168.0.1: Server düşdü: təbəqələr çox yüksəkdir
server 192.168.0.1, port 123
təbəqə 16, dəqiqlik -8, sıçrayış 11, etibar 000
Bu o deməkdir ki, güvən səviyyəsi çox aşağıdır (stratum=16, ən aşağı səviyyə), yəni server vaxt vermək üçün özünə güvənmir. Siz ya gözləməli, ya da onun sinxronlaşdırdığı serverlərin siyahısını dəyişməlisiniz. Konfiqurasiyamız serverimizin 3-cü təbəqə olduğunu bildirdiyinə görə, belə bir mesaj görməyəcəyik.

Müştərilər təyin edirik.

LINUX
Müştərilərim də Gentoodur, əsasən müştəri konfiqurasiyası /etc/conf.d/ntp-client faylında yazılıb. Burada müdrik olmayaq, hər şeyi olduğu kimi qoyuruq, sadəcə serverimizi sinxronizasiya parametrlərində qeyd edirik:

# /etc/conf.d/ntp-client

# Saatı ilkin olaraq təyin etmək üçün qaçmaq əmri
# Çox insan bu xətti tək qoymalıdır...
# lakin, əgər siz nə etdiyinizi bilirsinizsə və siz
# saatı təyin etmək üçün ntpd istifadə etmək istəyirəm, bunu "ntpd" olaraq dəyişdirin
NTPCLIENT_CMD="ntpdate"

# Yuxarıdakı əmrə keçmək üçün seçimlər
# Bu standart parametr yaxşı işləməlidir, lakin siz etməlisiniz
# default "pool.ntp.org"-u daha yaxın bir şeyə dəyişdirin
# maşınınıza. Bax http://www.pool.ntp.org/ və ya
# `netselect -s 3 pool.ntp.org` işlətməyə çalışın.
NTPCLIENT_OPTS="-s -b -u 192.168.0.1 "

Başlanğıca əlavə edin:
# rc-update default ntp-client əlavə edin
Nəzərə almaq lazımdır ki, ntp-client xidməti yalnız bir dəfə, sistem işə salındıqda vaxtı sinxronlaşdırır, buna görə də yenidən başlamadan uzun müddət işləyən maşınlar üçün aşağıdakıları edin:
Onu /etc/cron.hourly qovluğunda yaradın icra edilə bilən fayl aşağıdakı məzmunla
#!/bin/sh
NTPCLIENT_OPTS="-s -b -u 192.168.0.1"

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

Budur, indi maşınımız saatda ntp ilə sinxronlaşacaq.

WINDOWS 2003 Server
Bütün hərəkətləri komanda xəttində həyata keçiririk.

#w32tm /config /syncfromflags:manual /manualpeerlist:192.168.0.1
#w32tm / konfiqurasiya / yeniləmə
Sonra, komanda xəttində prioritet NTP serverini təyin edirik, vaxt xidmətini yenidən başladın və vaxtı sinxronizasiya etməyə məcbur edirik:
#xalis vaxt /setsntp:192.168.0.1
#net stop w32time && net start w32time
#w32tm/yenidən sinxronizasiya
Nəticədə əldə etməlisiniz:
Sinxronizasiya əmri yerli kompüterə göndərildi...
Komanda müvəffəqiyyətlə tamamlandı.
Bir müddət sonra sistem hadisə jurnalını yoxlaya bilərsiniz. Əgər hər şey konfiqurasiya edilibsə və düzgün işlənibsə, jurnalda W32Time mənbəsindən 37 kodu (ID) və "Vaxt provayderinin NTP müştərisi 192.168.0.1-dən düzgün vaxt məlumatı alır" mətni, sonra isə kod ilə məlumat mesajı olacaq. 35 və "Xidmət vaxtı sistem vaxtını 192.168.0.1 vaxt mənbəyi ilə sinxronlaşdırır" mətni.

UPD
WINDOWS 2012 Server

Burada hər şey Windows 2003 Serverinə bənzəyir, lakin biz hər şeyi administrator olaraq işləyən Windows PowerShell-də edirik.
Sinxronizasiya üçün hansı ntp serverindən istifadə edəcəyimizi göstəririk:

PS C:\> w32tm /config /syncfromflags:manual /manualpeerlist:192.168.0.1 /syncfromflags:MANUAL
PS C:\> w32tm /config /güncelləmə
Sonra, komanda xəttində vaxt xidmətini yenidən başladın və vaxtı sinxronizasiya etməyə məcbur edirik:
PS C:\>Service-Stop w32time
PS C:\>Service-Start w32time
PS C:\> w32tm /yenidən sinxronizasiya
Nəticədə əldə etməlisiniz:
Yerli kompüterə sinxronizasiya əmrinin göndərilməsi
Komanda müvəffəqiyyətlə tamamlandı.
Yoxlayırıq:
Çıxış belə bir şey olmalıdır:
Müdaxilə göstəricisi: 0 (xəbərdarlıq yoxdur)
Strat: 3 (ikinci keçid - (S)NTP istifadə edərək sinxronizasiya olunur)
Dəqiqlik: -6 (hər saatda 15,625 ms)
Kök gecikməsi: 0.0356903s
Kök fərqi: 7.8069513s
Vaxt Referansı ID: 0xC0A86301 (Mənbə IP ünvanı: 192.168.0.1)
Sonuncu uğurlu sinxronizasiya vaxtı: 22.03.2016 16:21:25

WordPress 5.3-ün buraxılışı WordPress 5.0-da təqdim edilmiş blok redaktorunu yeni blok, daha intuitiv qarşılıqlı əlaqə və təkmilləşdirilmiş əlçatanlıq ilə təkmilləşdirir və genişləndirir. Redaktorda yeni funksiyalar […]

Doqquz aylıq inkişafdan sonra müxtəlif multimedia formatlarında (yazı, konvertasiya və […]

  • Linux Mint 19.2 Cinnamon-da yeni xüsusiyyətlər

    Linux Mint 19.2 2023-cü ilə qədər dəstəklənəcək uzunmüddətli dəstək buraxılışıdır. Yenilənmiş ilə gəlir proqram təminatı və təkmilləşdirmələr və bir çox yeni […]

  • Linux Mint 19.2 paylanması buraxıldı

    Ubuntu 18.04 LTS paket bazasında yaradılmış və 2023-cü ilə qədər dəstəklənən Linux Mint 19.x filialının ikinci yeniləməsi olan Linux Mint 19.2 paylanmasının buraxılışı təqdim olunur. Dağıtım tam uyğundur [...]

  • Baq həlləri və funksiya təkmilləşdirmələrini ehtiva edən yeni BIND xidmət buraxılışları mövcuddur. Yeni buraxılışlar tərtibatçının veb saytındakı yükləmələr səhifəsindən endirilə bilər: [...]

    Exim, Kembric Universitetində istifadə üçün hazırlanmış mesaj ötürmə agentidir (MTA). Unix sistemləri internetə qoşulub. [...] uyğun olaraq sərbəst mövcuddur.

    Demək olar ki, iki illik inkişafdan sonra ZFS-in Linux 0.8.0-da buraxılışı təqdim olunur, həyata keçirilir fayl sistemi ZFS, Linux nüvəsi üçün modul kimi qablaşdırılır. Modul Linux nüvələri ilə 2.6.32-dən […]

  • WordPress 5.1.1 saytınıza nəzarət etməyə imkan verən zəifliyi aradan qaldırır
  • İnternet protokollarını və arxitekturasını inkişaf etdirən IETF (Internet Engineering Task Force) ACME (Avtomatik Sertifikat İdarəetmə Mühiti) protokolu üçün RFC-ni tamamladı [...]

    İcma tərəfindən idarə olunan və hər kəsə pulsuz sertifikatlar təqdim edən qeyri-kommersiya sertifikatlaşdırma orqanı Let’s Encrypt ötən ilin yekunlarına yekun vurub və 2019-cu il üçün planlardan danışıb. […]

  • Yenisi çıxdı Libreoffice versiyası- Libreoffice 6.2

  • Windows əməliyyat sistemləri ailəsi W32Time vaxt xidmətini ehtiva edir. Bu xidmət təşkilat daxilində vaxtı sinxronlaşdırmaq üçün nəzərdə tutulmuşdur. W32Time vaxt xidmətinin həm müştəri, həm də server hissələrinin işinə cavabdehdir və eyni kompüter eyni zamanda həm müştəri, həm də NTP (Şəbəkə Saat Protokolu) serveri ola bilər.

    Varsayılan olaraq, Windows vaxt xidməti aşağıdakı kimi konfiqurasiya edilir:

    Əməliyyat otağı qurarkən Windows sistemləri xarici vaxt mənbəyi ilə sinxronizasiya edən NTP müştərisini işə salır;

    Domenə kompüter əlavə etdiyiniz zaman sinxronizasiya növü dəyişir. Domendəki bütün müştəri kompüterləri və üzv serverləri vaxtı sinxronlaşdırmaq üçün onların həqiqiliyini təsdiq edən domen nəzarətçisindən istifadə edir;

    Üzv server domen nəzarətçisinə yüksəldildikdə, onun üzərində vaxt mənbəyi kimi PDC emulyator roluna malik nəzarətçidən istifadə edən NTP server işə salınır;

    Meşə kök domenində yerləşən PDC emulyatoru bütün təşkilat üçün əsas vaxt serveridir. Eyni zamanda, özü də xarici zaman mənbəyi ilə sinxronlaşdırılır.

    Bu sxem əksər hallarda işləyir və müdaxilə tələb etmir. Bununla belə, Windows-da vaxt xidmətinin strukturu domen iyerarxiyasına uyğun gəlməyə bilər və istənilən kompüter etibarlı vaxt mənbəyi kimi təyin edilə bilər.

    Nümunə olaraq, Windows Server 2008 R2-də NTP serverinin qurulmasına baxaq; bənzətmə ilə siz Windows 7-də NTP server qura bilərsiniz.

    NTP serverinin işə salınması

    Windows Serverdə vaxt xidməti yoxdur GUI və hər ikisindən konfiqurasiya edilə bilər komanda xətti, və ya birbaşa sistem reyestrini redaktə etməklə. İkinci üsulu nəzərdən keçirək:

    NTP serverini işə salmaq lazımdır. Qeydiyyat şöbəsini açın:

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

    NTP serverini aktivləşdirmək üçün Enabled parametri 1-ə təyin edilməlidir. Sonra komanda ilə vaxt xidmətini yenidən işə salırıq. xalis stop w32time && net start w32time.

    NTP xidmətini yenidən işə saldıqdan sonra server artıq aktivdir və müştərilərə xidmət göstərə bilər. Bunu w32tm /query /configuration əmrindən istifadə edərək yoxlaya bilərsiniz. Bu əmr çıxış edir tam siyahı xidmət parametrləri. NtpServer bölməsində Enabled:1 sətri varsa, onda hər şey qaydasındadır, vaxt serveri işləyir.

    NTP serverinin müştərilərə xidmət göstərməsi üçün firewall daxil olan və gedən trafik üçün 123 nömrəli UDP portunu açmalıdır.

    Əsas NTP server parametrləri

    Qeydiyyat şöbəsini açın:

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

    NoSync - NTP serveri heç bir xarici vaxt mənbəyi ilə sinxronlaşdırılmayıb. Sistem saatı serverin özünün CMOS çipinə quraşdırılmış istifadə olunur (öz növbəsində bu saat, məsələn, RS-232 vasitəsilə NMEA mənbəyindən sinxronlaşdırıla bilər);

    NTP - NTP serveri NtpServer reyestr parametrində göstərilən xarici vaxt serverləri ilə sinxronizasiya edir;

    NT5DS - NTP serveri domen iyerarxiyasına uyğun sinxronizasiya edir;

    AllSync - NTP server sinxronizasiya üçün bütün mövcud mənbələrdən istifadə edir.

    Domenin bir hissəsi olan kompüter üçün standart dəyər ayrıca olaraq NT5DS-dir dayanan kompüter- NTP.

    NtpServer parametri vaxtın sinxronlaşdırılacağı NTP serverlərini təyin edir bu server. Varsayılan olaraq, bu parametr Microsoft NTP serverini (time.windows.com, 0×1) ehtiva edir; lazım gələrsə, onların DNS adlarını və ya boşluqla ayrılmış IP ünvanlarını daxil etməklə daha bir neçə NTP server əlavə edə bilərsiniz. Hər bir adın sonunda siz vaxt serveri ilə sinxronizasiya rejimini təyin edən bir bayraq (məsələn, 0×1) əlavə edə bilərsiniz.

    Aşağıdakı rejim dəyərlərinə icazə verilir:

    0×1 - SpecialInterval, səsvermə vaxtı intervalının istifadəsi;

    0×2 – UseAsFallbackOnly rejimi;

    0×4 – SymmetricActive, simmetrik aktiv rejim;

    0×8 – Müştəri, müştəri rejimində sorğu göndərir.

    Digər mühüm AnnounceFlags parametri qeyd defteri açarında yerləşir:

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

    NTP serverinin özünü necə elan etdiyinə görə məsuliyyət daşıyır. Üzv serverini (domen nəzarətçisi deyil) etibarlı vaxt mənbəyi kimi elan etmək üçün 5-ci bayraq lazımdır.

    Əgər konfiqurasiya edilən server öz növbəsində NTP müştərisidirsə (məsələn, NTP vasitəsilə GPS qəbuledicisindən vaxtı alır), siz yeniləmələr arasındakı intervalı konfiqurasiya edə bilərsiniz. Bu parametr müştəri kompüterləri üçün də uyğun ola bilər. Qeydiyyat şöbəsində yerləşən SpecialPollInterval açarı yeniləmə vaxtına cavabdehdir:

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

    Saniyələrlə göstərilir və standart olaraq onun dəyəri 1 həftə olan 604800-dir. Çoxdu, elə SpecialPollInterval dəyərini məqbul bir dəyərə - 1 saata (3600) azaltmağa dəyər.

    Konfiqurasiyadan sonra xidmət konfiqurasiyasını yeniləməlisiniz. Bu, w32tm /config /update əmri ilə edilə bilər.


    Və vaxt xidmətinin konfiqurasiyası, monitorinqi və diaqnostikası üçün daha bir neçə əmr:

    w32tm /monitor – bu seçimdən istifadə edərək sistem vaxtının nə qədər olduğunu öyrənə bilərsiniz bu kompüterdən domen nəzarətçisində və ya digər kompüterlərdəki vaxtdan fərqlidir. Misal üçün: w32tm/monitor/kompüterlər:time.nist.gov

    w32tm /resync - bu əmrdən istifadə edərək kompüteri istifadə etdiyi vaxt serveri ilə sinxronizasiya etməyə məcbur edə bilərsiniz.

    w32tm /stripchart – cari və uzaq kompüter arasındakı vaxt fərqini göstərir. Komanda w32tm /stripchart /kompüter:time.nist.gov /nümunələr:5 /yalnız məlumat göstərilən mənbə ilə 5 müqayisə aparacaq və nəticəni mətn şəklində göstərəcək.


    w32tm /config NTP xidmətini konfiqurasiya etmək üçün istifadə olunan əsas əmrdir. Onun köməyi ilə istifadə olunan vaxt serverlərinin siyahısını, sinxronizasiya növünü və daha çoxunu təyin edə bilərsiniz. Məsələn, əmrdən istifadə edərək standart dəyərləri ləğv edə və xarici mənbə ilə vaxt sinxronizasiyasını qura bilərsiniz w32tm /config /syncfromflags:manual /manualpeerlist:time.nist.gov /update


    w32tm /query - cari xidmət parametrlərini göstərir. Məsələn, w32tm /query /source əmri cari vaxt mənbəyini, w32tm /query /configuration isə bütün xidmət parametrlərini göstərəcək.

    net stop w32time - işlədiyi halda vaxt xidmətini dayandırır.

    w32tm /unregister - vaxt xidmətini kompüterdən silir.

    w32tm /register – kompüterdə vaxt xidmətini qeyd edir. Bu halda, reyestrdəki bütün parametrlər bölməsi yenidən yaradılır.

    net start w32time - xidməti işə salır.

    Windows 7-də qeyd edilən xüsusiyyətlər - Zaman xidməti avtomatik işə salındıqda Windows başlanğıcı. Windows 7 üçün SP1-də düzəldildi.

    Giriş.

    Linux sistemi, digər müasirlər kimi əməliyyat sistemləri, əslində iki saat var. Birinci saat, bəzən qısaca Real Time Clock (RTC) adlanan aparat saatıdır və ya adətən gündə bir neçə saniyə ərzində dəqiq olan salınan kvars kristalı ilə əlaqəli BIOS saatıdır. Dəqiqlik ətraf mühitin temperaturu kimi müxtəlif dalğalanmalardan asılıdır. İkinci saat, sistemin işində fasilələr də daxil olmaqla, davamlı işləyən daxili proqram saatıdır. Onlar ağır sistem yükü və kəsilmə gecikməsi səbəbindən dəyişikliklərə məruz qalırlar. Bununla belə, sistem adətən açılış zamanı aparat saatını oxuyur və sonra sistem saatından istifadə edir. Tarix əmri aparat saatını deyil, sistem saatını təyin edir.

    Əgər NTP-dən istifadə edirsinizsə, ilk sistem quraşdırması zamanı avadanlıq saatını təyin edə bilərsiniz və bundan sonra heç vaxt narahat olmayın.

    Real Time Clock (RTC) çipi üzərində istifadə olunur ana platalar, xüsusilə dəqiq deyil və adətən hər gün müəyyən vaxtda geri qalır və ya irəliləyir.

    Siz hwclock əmrindən istifadə edərək -w və ya --systohc seçimi ilə aparat saatını sistem saatı ilə sinxronlaşdıra və hwclock əmrindən -s və ya --hctosys seçimi ilə sistem saatını aparat saatı ilə sinxronlaşdıra bilərsiniz.

    Qurmaq.

    Başlamaq üçün /etc/ntp.conf faylına aşağıdakı sətri əlavə edin:

    Vaxt göstərilən serverdən sinxronlaşdırılacaq. Birincisi mövcud deyilsə, siyahıdakı növbətilər götürülür. Qeydiyyatdan keçən ilk yerli NTP serveri idi.

    Növbəti məqam istifadə olunacaq yerli və ya dünya vaxtının təyin edilməsidir.

    #cat /etc//etc/sysconfig/clock

    Bizdə olan bu deyil:

    Redaktə ZONASI - "Avropa/Moskva"ya

    Biz əldə edirik:

    UTC = doğrudur sistem saatı universal vaxt təsvirindən istifadə etmir

    ARC=doğru Normal UNIX dövrü istifadə olunur.

    Linux altında saat qurşağı simvolik keçid vasitəsilə, /etc/localtime-dan /usr/lib/zoneinfo qovluğunda (və ya /usr/share/zoneinfo) fayla təyin edilir ki, bu da hansı saat qurşağında olduğunuzu göstərir.

    Rəsm. /usr/share/zoneinfo məzmunu

    Biz əmrləri yerinə yetiririk.

    rm -rf /etc/localtime

    ln -s /usr/share/zoneinfo/Avropa/Moskva /etc/localtime

    Hər şey işləyir!

    Ntpd demonu işləyirsə, ntp serveri ilə sinxronizasiya etməyə cəhd edərkən aşağıdakı mesaj göstərilir.

    Bu əmr hansı serverlərə qoşulacağını göstərir.

    Əlavə:

    Aparat saatının qurulması

    Aparat saatını təyin etmək üçün “/sbin/clock -w” (və ya universal vaxtdan istifadə edildiyi halda “/sbin/clock -wu”) proqramından istifadə edərək əvvəlcə sistem vaxtını, sonra isə aparat vaxtını təyin edin. vaxt, parametrlər olmadan saat işləyin. Aparat saatı yerli vaxta təyin edilibsə və siz qlobal vaxtı görmək istəyirsinizsə, “/sbin/clock –u” yazın.

    Sistem Saatının qurulması

    Linux-da sistem saatını təyin etmək üçün tarix proqramından istifadə edin. Məsələn, cari vaxtı (sistem!) və tarixi 31 iyul, 23:16-a təyin edərək, “tarix 07312316” yazın (qeyd edək ki, vaxt 24 saatlıq qeydlə verilir) İli dəyişmək istəyirsinizsə, “ yazın. tarix 073123161998”. Saniyələri təyin etmək üçün “tarix 07312316.30” və ya “tarix 073123161998.30” yazın. Sistem vaxtını öyrənmək üçün heç bir arqument olmadan tarixi işləyin.

    Server və müştəri işi üçün NTP cavablar" Windows Vaxt Xidməti" ("W32 Vaxtı").
    Serveri konfiqurasiya etmək üçün Windows OS bu addımları izləyin:

    1. Quraşdırın avtomatik başlanğıc xidmət" W32 Vaxtı". Bunu etmək üçün, qeyd şöbəsində
    "HKLM\System\CurrentControlSet\Services\W32Time "parametr üçün təyin et" Başlamaq " məna 2 .

    2. Sonra açın " HKLM\System\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer "və quraşdırın" Aktivdir "V vahid.

    3.Aşağıdakı parametrləri redaktə edirik:
    - filial: " HKLM\System\CurrentControlSet\Services\W32Time\Parameters ", parametr" Növ "
    NoSync - NTP-server heç bir xarici vaxt mənbəyi ilə sinxronlaşdırılmayıb. Çipdə quraşdırılmış saatdan istifadə edir CMOS serverin özü;
    NTP - NTP- server qeyd parametrində göstərilən xarici vaxt serverləri ilə sinxronlaşdırılır " NtpServer";
    NT5DS - NTP-server domen iyerarxiyasına uyğun sinxronizasiya edir;
    AllSync - NTP-server sinxronizasiya üçün bütün mövcud mənbələrdən istifadə edir;

    Parametr " NtpServer ", burada bu serverin vaxtı sinxronlaşdıracağı host göstərilir. Lazım gələrsə, onları daxil etməklə bir neçə host əlavə edə bilərsiniz. DNS adlar və ya IP boşluqlarla ayrılmış ünvanlar. Hər bir adın sonunda vergüllə ayrılaraq, vaxt serveri ilə sinxronizasiya rejimini təyin edən bir bayraq əlavə edə bilərsiniz.
    Aşağıdakı dəyərlərə icazə verilir:
    0x1 - Xüsusi İnterval, xüsusi səsvermə intervalının istifadəsi;
    0x2 - rejimi İstifadəAsFallbackOnly;
    0x4 - Simmetrik Aktiv, simmetrik aktiv rejim;
    0x8 - Müştəri, müştəri rejimində sorğu göndərilməsi.
    Bayraqdan istifadə edərkən " Xüsusi İnterval", açarda müəyyən edilmiş interval dəyəri tələb olunur " Xüsusi Sorğu Interval". Bayraq olanda " İstifadəAsFallbackOnly" vaxt xidmətinə məlumat verilir ki, bu server ehtiyat nüsxə kimi istifadə olunacaq və onunla sinxronizasiya edilməzdən əvvəl siyahıdakı digər serverlərə zənglər ediləcək. Simmetrik aktiv rejimdən istifadə olunur. NTP-defolt olaraq serverlər və sinxronizasiya ilə bağlı problemlər olduqda müştəri rejimi istifadə edilə bilər;

    Filial" HKLM\System\CurrentControlSet\Services\W32Time\Config ", parametr" Bayraqları elan edin "Özünü necə elan etdiyinə görə məsuliyyət daşıyır NTP-server və aşağıdakı dəyərləri qəbul edə bilər:
    0x0 (zaman serveri deyil) - server vasitəsilə özünü reklam etmir NetLogon, zaman mənbəyi kimi. Cavab verə bilər NTP xahiş edir, lakin qonşular onu tanıya bilməyəcəklər;
    0x1 (Həmişə vaxt serveri) - server statusundan asılı olmayaraq həmişə özünü elan edəcək;
    0x2 (Avtomatik vaxt serveri) - server yalnız başqa qonşudan etibarlı vaxt aldıqda özünü elan edəcək (NTP və ya NT5DS);
    0x4 (Həmişə etibarlı vaxt serveri) - server həmişə özünü etibarlı vaxt mənbəyi kimi elan edəcək;
    0x8 (Avtomatik etibarlı vaxt serveri) - Domen nəzarətçisi avtomatik olaraq etibarlı elan edilir, əgər o - PDC- meşə kök domeni emulyatoru. Bu bayraq ustaya icazə verir PDC meşələr hətta rəhbərlərlə ünsiyyət olmadıqda belə özlərini səlahiyyətli vaxt mənbəyi kimi elan etmək NTP-serverlər. Heç bir nəzarətçi və ya üzv server (defolt bayrağı olan 0x2) özünə mənbə tapa bilmədikdə etibarlı zaman mənbəyi olduğunu iddia edə bilməz.
    Məna " Bayraqları elan edin " onun bayraqlarının cəmi ola bilər, məsələn:
    10=2+8 - NTP- server özünü etibarlı mənbədən vaxt almaq şərti ilə etibarlı vaxt mənbəyi elan edir və ya PDC kök domen. Bayraq 10 həm domen üzvləri, həm də müstəqil serverlər üçün standart olaraq təyin edilir.
    5=1+4 - NTP-server həmişə özünü zamanın etibarlı mənbəyi kimi elan edir. Məsələn, üzv serveri (domen nəzarətçisi deyil) etibarlı vaxt mənbəyi kimi elan etmək üçün sizə bayraq lazımdır. 5 ;

    Filial" HKLM\System\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient ", parametr" Xüsusi Sorğu Interval " saniyələrlə müəyyən edilir və standart olaraq onun dəyəri belədir 604800 , bu bir həftədir. Bu kifayət qədər çoxdur, ona görə də dəyəri məsələn, bir saata endirməyə dəyər ( 3600 ).

    4. Parametrlər edildikdən sonra siz vaxt xidmətinə başlaya bilərsiniz: " xalis başlanğıc w32time ". Əgər xidmət artıq işləyirdisə, konfiqurasiyanı əmrlə tətbiq edin " w32tm / konfiqurasiya / yeniləmə "və yenidən başladın:" xalis stop w32time && net start w32time ".

    5. Xidməti yenidən işə saldıqdan sonra NTP-server artıq aktivdir və müştərilərə xidmət göstərə bilər. Bunu əmrdən istifadə edərək yoxlaya bilərsiniz " w32tm / sorğu / konfiqurasiya ". Bu əmr xidmət parametrlərinin tam siyahısını göstərir. Əgər bölmə " NtpServer"sətri ehtiva edir" Aktiv: 1 “Onda hər şey qaydasındadır.



    
    Üst