nixp.ru v3.0

19 января 2017,
четверг,
18:15:17 MSK

DevOps с компанией «Флант»
Longobard написал 1 мая 2005 года в 10:53 (282 просмотра) Ведет себя как мужчина; открыл 291 тему в форуме, оставил 2499 комментариев на сайте.

Хочу это сделать. Слышал что есть такой протокол NTP, который позволяет синхронизировать системное время с серваками в инете. Тыкните plz докой на эту тему :)

Дмитрий Шурупов

У меня это так:

shurup@localhost:~$ cat /etc/crontab|grep ntp

0 0 * * * root ntpdate time.nist.gov

shurup@localhost:~$

Ну, а пакет так и называется:

shurup@localhost:~$ apt-cache search ntpdate

ntp-doc — HTML documentation for the ntp packages (ntp, ntpdate, ntp-simple,

ntpdate — The ntpdate client for setting system time from NTP servers

shurup@localhost:~$

Genie

вообще, сюда: NTP: The Network Time Protocol

за примером настроек ntp — на opennet.ru, это там есть.

лично у меня на домашнем компе настройки такие:

cat /etc/ntp.conf
# /etc/ntp.conf, configuration for ntpd
driftfile /var/lib/ntp/ntp.drift
statsdir /var/log/ntpstats/
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
server 127.127.1.1
fudge 127.127.1.1 stratum 2

и, как у Димы, производится синхронизация:

# crontab -l|grep ntp
*/30 * * * * /usr/sbin/ntpdate -u ntp0.zenon.net >/dev/null 2>/dev/null

установлено как локальный сервер для того, чтобы грузящийся по сети комп мог сам брать правильное текущее время (у него старый BIOS, с багом времени, так точ более 2000 года у него не бывает… а так — всё нормально)

Longobard

А просто команда ntpdate time.nist.gov вроде велдь приводит к нужному результату

Genie

да, приводит

только:

1) зачем это делать ручками, если комп это может делать сам, без твоего участия?

2) иногда лучше иметь у себя синхронизируемый сервер времени. тогда некоторые возможности появляются. ;)

Master

У меня запускается ntpdate с ключом -s чтобы можно было по логам посмотреть происходит ли синхронизация (а то бывает что сервер есть, а потом он в дауне и нет синхронизации — было не раз) + например у меня ntpdate запускается не из крона, а из скрипта который запускается kppp после соединения.

Dmitry Ivanov
LONGOBARD
Хочу это сделать. Слышал что есть такой протокол NTP, который позволяет синхронизировать системное время с серваками в инете. Тыкните plz докой на эту тему :)

ntp.org или в составе пакета.

Основная идея «как правильно":

1) при загрузке выполняется ntpdate и делает «грубую» установку.

2) потом запускается ntpd и выполняет «тонкую» подстройку системного таймера.

Для диалапа при подъеме линка надо остановить ntpd, выполнить ntpdate, стартануть ntpd.

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.