синхронизация на времето услуга на мрежата NTP CentOS Ubuntu

синхронизация на времето услуга на мрежата NTP CentOS Ubuntu

NTP протокол (КТМ) - мрежов протокол за синхронизиране на вътрешния часовник на компютърна мрежа, като се използва променлива латентност.

В Linux, има две понятия за време - хардуер (времето, в BIOS) и система (като се вземат предвид часовата зона). Хардуер време, можете да намерите hwclock команда (работи като основа). което също показва забавяне на системния часовник хардуер (дата команда).

Но при решаване на определени проблеми, понякога е необходимо да запишете текущата стойност на часовника на хардуера на системата, тази команда се използва с --systohc опцията hwclock, и ако трябва да се правят точно обратното - да запише стойността на системния часовник на хардуера изпълните командата с --hctosys опцията.

[Root @ Цент S] # hwclock --systohc
[Root @ Цент S] # hwclock --hctosys

Ако използвате командата дата без никакви опции, той показва информация в следното видео, което повдигна въпроса само с 3 букви - MSD - това лято в Москва (там ще дойде есента и ще бъде показана MSK).

MSK + различава от времето по Гринуич в продължение на 3 часа и 4 MSD.

Задаване на времето за Linux

Задаване на час, дата команда с опция S, от думата настроен.

Но, когато операционната система не знае кой регион, в който живеем. По кое време да отидат на системния часовник. В действителност те са GMT, а системата търси присъствието на файл / и т.н. / LOCALTIME

[Root @ CentOS S] # файл / и т.н. / LOCALTIME
/ И т.н. / LOCALTIME: часова зона данни, версия 2, 12 GMT време флагове, флагове 12 STD време, без скок секунди, 129 пъти преход, 12 съкращение символа

Пишем това във файл данни, свързани с часовата зона, като Ню Йорк, което ще изисква следната команда:

* Начинът, по който да влезе дълго команди лесно да се използва табове (TAB ключови), за да влезете в него от началото на всяка дума в команда и натиснете системата TAB автоматично ще постави на стойност, която значително намалява времето настроен дълги команди и пътеки.

Промяна на съдържанието на този файл, ние променяме всички стойности, съответстващи на оттеглянето на време, но в системата не са засегнати, тъй като тя "разходки" през Гринуич.

Има два стандартно време GMT ​​- средно време по Гринуич - астрономически (Средна слънчева) време меридиан, минаваща през старите Royal Гринуич обсерватории за местоположение и информация за UTC - време UTC по същество са едни и същи. UTC дойде, след като САЩ повдигна въпроса "Grivichesky Meredian минава и от това коя от 6-Гринуич селата, разположени в различни държави." За да не се обиждат на националните чувства на американците, концепцията UTC =) е използван)))))

Автоматично синхронизиране на времето чрез NTP - NTP протокол.

Основният параметър на сървъри време - Пласт - сървър на сървърно ниво с този параметър трябва да е 0, не комуникира с клиенти, както и да ви позволи да синхронизирате часа единствените други синхронизиране сървъри с ниво 1 и по-долу.

В Linux е с програми ntpdate, който може да се използва за синхронизиране на системата време със сървъра време преди това се посочват при стартиране на програмата (от roota)

[Root @ Цент S] # ntpdate time.nist.gov
12 Септември 16:37:10 ntpdate [7743] Етап сървър за време 192.43.244.18 компенсира -68520.369071 сек

Ако синхронизацията е постоянно повтаря, че все пак е промени в няколко микросекунди.

Може да се използва за тази цел, а CRON разписание, където след определен период от време ще бъде синхронизирано времето, тя изглежда по следния начин:

[Root @ CentOS S] # кронтаб -e
0 * * * * / ЮЕсАр / sbin / ntpdate NTP сървър

Този пост означава, че на всеки час ще започне синхронизиране със сървъра на времето. (0.00 1.00 2.00 и т.н.)

Но всички ние можем да направим много по-комфортна обстановка NTP програма

[Root @ CentOS S] # Yum инсталиране на NTP - за Цент
$ Ап-да инсталирате КТМ - за UBUNTU

Сега изберете програмата NTP.

разрешение за достъп от локалната мрежа:

По подразбиране NTP сървър ще бъде достъпна за всички хостове в интернет. Ограничаване на опция в

/etc/ntp.conf файл ви позволява да контролирате кои машини могат да влязат във Вашия

Ако искате да се отрече от всички машини да стигне до вашата NTP сървър, добавете

/etc/ntp.conf следния ред във файла:

ограничи подразбиране игнорират

Ако искате да се даде възможност да се синхронизира часовниците си с вашите сървърни машини само в

мрежата си, но ги забранят или конфигурирате сървъра за равни участници

синхронизация на времето, вместо на споменатия добавят линия

ограничи 10.0.0.0 маска 255.0.0.0 nomodify notrap

/etc/ntp.conf може да съдържа няколко директиви ограничават

ограничи 10.0.0.0 маска 255.0.0.0 noquery

/etc/init.d/ntpd започне или старт услуга ntpd - за CentOS

/etc/init.d/ntp започне или услуга NTP започнете - за Ubuntu.

* Отново въвеждане на екипа, за да разберете името на демон (КТМ ntpd или), можете да натиснете бутона TAB започнете да пишете името на услугата.