Как настроить уровень опроса NTP?

Виртуальная память учитывает все библиотеки и исполняемые объекты, которые отображаются в ваш процесс, а также пространство стека. Резидентная память - это объем памяти, который фактически находится в ОЗУ. Записываемая память - это количество адресного пространства, которое ваш процесс выделил с правами на запись. Общая память - это память, к которой можно одновременно обращаться несколькими программами с намерением обеспечить связь между ними или избежать избыточных копий. X-серверная память - это сумма, используемая сервером X для сеанса GUI.

Ссылки:

В виртуальной памяти учтены все библиотеки и исполняемые объекты, которые отображаются в вашем процессе, а также пространство вашего стека.

Виртуальная память учитывает все библиотеки и исполняемые объекты, которые отображаются в вашем процессе, а также пространство вашего стека.

Резидентная память - это объем памяти, который фактически находится в ОЗУ.
17
задан 16 May 2012 в 07:20

76 ответов

Некоторые из этих ответов могут выиграть обфускацию ntp конфигурации конкурса.

Используйте реализацию ссылок ntp и используйте iburst, чтобы быстро установить время при загрузке. После этого вы можете использовать директиву minpoll, чтобы ограничить, как часто ntpd запрашивает удаленные серверы времени. Это позволит вам использовать дисциплину часов ntpd и снизить пропускную способность.

minpoll minpoll
maxpoll maxpoll
    These options specify the minimum and maximum poll intervals for NTP 
    messages, in seconds as a power of two. The maximum poll interval 
    defaults to 10 (1024 s), but can be increased by the maxpoll option to 
    an upper limit of 17 (36 h). The minimum poll interval defaults to 6 (64 s), 
    but can be decreased by the minpoll option to a lower limit of 3 (8 s).

Chrony - хорошая альтернатива эталонной реализации ntp. Openntpd нет.

5
ответ дан 25 May 2018 в 11:22

Некоторые из этих ответов могут выиграть обфускацию ntp конфигурации конкурса.

Используйте реализацию ссылок ntp и используйте iburst, чтобы быстро установить время загрузки. После этого вы можете использовать директиву minpoll, чтобы ограничить, как часто ntpd запрашивает удаленные серверы времени. Это позволит вам использовать дисциплину часов ntpd и снизить пропускную способность.

minpoll minpoll
maxpoll maxpoll
    These options specify the minimum and maximum poll intervals for NTP 
    messages, in seconds as a power of two. The maximum poll interval 
    defaults to 10 (1024 s), but can be increased by the maxpoll option to 
    an upper limit of 17 (36 h). The minimum poll interval defaults to 6 (64 s), 
    but can be decreased by the minpoll option to a lower limit of 3 (8 s).

Chrony является хорошей альтернативой эталонной реализации ntp. Openntpd нет.

5
ответ дан 25 July 2018 в 18:54

Некоторые из этих ответов могут выиграть обфускацию ntp конфигурации конкурса.

Используйте реализацию ссылок ntp и используйте iburst, чтобы быстро установить время загрузки. После этого вы можете использовать директиву minpoll, чтобы ограничить, как часто ntpd запрашивает удаленные серверы времени. Это позволит вам использовать дисциплину часов ntpd и снизить пропускную способность.

minpoll minpoll
maxpoll maxpoll
    These options specify the minimum and maximum poll intervals for NTP 
    messages, in seconds as a power of two. The maximum poll interval 
    defaults to 10 (1024 s), but can be increased by the maxpoll option to 
    an upper limit of 17 (36 h). The minimum poll interval defaults to 6 (64 s), 
    but can be decreased by the minpoll option to a lower limit of 3 (8 s).

Chrony является хорошей альтернативой эталонной реализации ntp. Openntpd нет.

5
ответ дан 31 July 2018 в 10:39

Некоторые из этих ответов могут выиграть обфускацию ntp конфигурации конкурса.

Используйте реализацию ссылок ntp и используйте iburst, чтобы быстро установить время загрузки. После этого вы можете использовать директиву minpoll, чтобы ограничить, как часто ntpd запрашивает удаленные серверы времени. Это позволит вам использовать дисциплину часов ntpd и снизить пропускную способность.

minpoll minpoll
maxpoll maxpoll
    These options specify the minimum and maximum poll intervals for NTP 
    messages, in seconds as a power of two. The maximum poll interval 
    defaults to 10 (1024 s), but can be increased by the maxpoll option to 
    an upper limit of 17 (36 h). The minimum poll interval defaults to 6 (64 s), 
    but can be decreased by the minpoll option to a lower limit of 3 (8 s).

Chrony является хорошей альтернативой эталонной реализации ntp. Openntpd нет.

5
ответ дан 31 July 2018 в 11:41

Некоторые из этих ответов могут выиграть обфускацию ntp конфигурации конкурса.

Используйте реализацию ссылок ntp и используйте iburst, чтобы быстро установить время загрузки. После этого вы можете использовать директиву minpoll, чтобы ограничить, как часто ntpd запрашивает удаленные серверы времени. Это позволит вам использовать дисциплину часов ntpd и снизить пропускную способность.

minpoll minpoll
maxpoll maxpoll
    These options specify the minimum and maximum poll intervals for NTP 
    messages, in seconds as a power of two. The maximum poll interval 
    defaults to 10 (1024 s), but can be increased by the maxpoll option to 
    an upper limit of 17 (36 h). The minimum poll interval defaults to 6 (64 s), 
    but can be decreased by the minpoll option to a lower limit of 3 (8 s).

Chrony является хорошей альтернативой эталонной реализации ntp. Openntpd нет.

5
ответ дан 2 August 2018 в 01:02

Некоторые из этих ответов могут выиграть обфускацию ntp конфигурации конкурса.

Используйте реализацию ссылок ntp и используйте iburst, чтобы быстро установить время загрузки. После этого вы можете использовать директиву minpoll, чтобы ограничить, как часто ntpd запрашивает удаленные серверы времени. Это позволит вам использовать дисциплину часов ntpd и снизить пропускную способность.

minpoll minpoll
maxpoll maxpoll
    These options specify the minimum and maximum poll intervals for NTP 
    messages, in seconds as a power of two. The maximum poll interval 
    defaults to 10 (1024 s), but can be increased by the maxpoll option to 
    an upper limit of 17 (36 h). The minimum poll interval defaults to 6 (64 s), 
    but can be decreased by the minpoll option to a lower limit of 3 (8 s).

Chrony является хорошей альтернативой эталонной реализации ntp. Openntpd нет.

5
ответ дан 4 August 2018 в 16:34

Некоторые из этих ответов могут выиграть обфускацию ntp конфигурации конкурса.

Используйте реализацию ссылок ntp и используйте iburst, чтобы быстро установить время загрузки. После этого вы можете использовать директиву minpoll, чтобы ограничить, как часто ntpd запрашивает удаленные серверы времени. Это позволит вам использовать дисциплину часов ntpd и снизить пропускную способность.

minpoll minpoll
maxpoll maxpoll
    These options specify the minimum and maximum poll intervals for NTP 
    messages, in seconds as a power of two. The maximum poll interval 
    defaults to 10 (1024 s), but can be increased by the maxpoll option to 
    an upper limit of 17 (36 h). The minimum poll interval defaults to 6 (64 s), 
    but can be decreased by the minpoll option to a lower limit of 3 (8 s).

Chrony является хорошей альтернативой эталонной реализации ntp. Openntpd нет.

5
ответ дан 6 August 2018 в 01:14

Некоторые из этих ответов могут выиграть обфускацию ntp конфигурации конкурса.

Используйте реализацию ссылок ntp и используйте iburst, чтобы быстро установить время загрузки. После этого вы можете использовать директиву minpoll, чтобы ограничить, как часто ntpd запрашивает удаленные серверы времени. Это позволит вам использовать дисциплину часов ntpd и снизить пропускную способность.

minpoll minpoll
maxpoll maxpoll
    These options specify the minimum and maximum poll intervals for NTP 
    messages, in seconds as a power of two. The maximum poll interval 
    defaults to 10 (1024 s), but can be increased by the maxpoll option to 
    an upper limit of 17 (36 h). The minimum poll interval defaults to 6 (64 s), 
    but can be decreased by the minpoll option to a lower limit of 3 (8 s).

Chrony является хорошей альтернативой эталонной реализации ntp. Openntpd нет.

5
ответ дан 7 August 2018 в 18:39

Некоторые из этих ответов могут выиграть обфускацию ntp конфигурации конкурса.

Используйте реализацию ссылок ntp и используйте iburst, чтобы быстро установить время загрузки. После этого вы можете использовать директиву minpoll, чтобы ограничить, как часто ntpd запрашивает удаленные серверы времени. Это позволит вам использовать дисциплину часов ntpd и снизить пропускную способность.

minpoll minpoll
maxpoll maxpoll
    These options specify the minimum and maximum poll intervals for NTP 
    messages, in seconds as a power of two. The maximum poll interval 
    defaults to 10 (1024 s), but can be increased by the maxpoll option to 
    an upper limit of 17 (36 h). The minimum poll interval defaults to 6 (64 s), 
    but can be decreased by the minpoll option to a lower limit of 3 (8 s).

Chrony является хорошей альтернативой эталонной реализации ntp. Openntpd нет.

5
ответ дан 15 August 2018 в 19:19

Мой опыт связан с ntp, а не с openntpd.

Вы должны знать, что протокол NTP обычно начинается с отправки пакетов каждую минуту (64 секунды), но обычно выполняется путем отправки и получения одного пакета каждые 17 минут для каждого сервера, который у вас есть в вашем / etc / ntp .conf. Однако перебои в работе сети или неустойчивые часы на вашем устройстве могут увеличить это. Каждый пакет имеет полезную нагрузку около 68 байтов, поэтому, вероятно, это немного больше, чем 100 байт, каждый из которых за каждый опрос.

Rdate и ntpdate во время работы в сети - хорошие идеи для установки времени. И если это все, что вам нужно, должно хорошо работать для вас.

Если вам нужно синхронизировать время в течение длительного времени, протокол ntp был разработан для этого. Часы на вашем устройстве будут работать немного быстро или медленно, в зависимости от того, насколько они теплые или прохладные, даже если у него, вероятно, есть часы с контролируемым кристаллом, и постоянное хронометраж предназначен для этого.

Здесь некоторые предложения, если вам нужно постоянное хронометраж и хотите уменьшить используемую пропускную способность. Они ссылаются на элементы в файле ntp.conf.

Не используйте iburst. (Но для установки времени потребуется больше времени).

Увеличить minpoll вверх с 6 (2 ^ 6 секунд - 64 секунды). Это уменьшает трафик, когда протокол запускается после появления сети.

Увеличьте maxpoll вверх с 10 (2 ^ 10 секунд - 1024 секунды или каждые 17 минут. Вы можете дойти до 17, чтобы опросить каждые 36 часов. Я не пробовал это сам.

Используйте только минимальное количество серверов, если у вас есть тот, который может быть надежно установлен с ваших встроенных устройств, это было бы здорово. тем более надежным может быть время, но трафик увеличивается, поэтому это компромисс.

7
ответ дан 25 May 2018 в 11:22

Вы можете сделать хакерство, включающее запуск ntpdate при появлении интерфейса соты. Но если вы можете, установка chrony была бы лучшей альтернативой, поскольку она была создана с прерывистым доступом к сети.

4
ответ дан 25 May 2018 в 11:22

При установке Ubuntu по умолчанию демон NTP не запускается. Вместо этого время устанавливается каждый раз, когда сетевой интерфейс поднимается крюком /etc/network/if-up.d/ntpdate.

Если вы используете одноразовую синхронизацию времени, а не постоянную синхронизацию, этого вам может быть достаточно.

Вы можете контролировать, какие серверы запрашиваются, чтобы установить время либо через стандартный файл /etc/ntp.conf, либо через переменную NTPSERVERS в /etc/default/ntpdate.

3
ответ дан 25 May 2018 в 11:22

Вам нужна точная и точная синхронизация, предоставляемая ntp? Если нет, вы можете уйти с помощью rdate или ntpdate при загрузке, а затем периодически через cron.

2
ответ дан 25 May 2018 в 11:22

Возможно, вы уже прочитали man-страницу openntpd.

http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd.conf

[d3 ] Вы, наверное, уже заметили отсутствие возможности опроса для времени.

У меня есть эти возможные хаки, чтобы предложить:

Не используйте ntpd для вызова ntpdate через cron. Используйте cron и / или скрипты сотового подключения для переключения правил iptables, чтобы отключить или разрешить трафик порта 123, если вы хотите его разрешить. Это может быть так же просто, как 0 12 * * * iptables -D OUTPUT -j DROP -p udp --dport 123 # at noon start allowing ntp 0 13 * * * iptables -A OUTPUT -j DROP -p udp --dport 123 # at 1pm stop allowing ntp Вставить приемник радиочасов в встроенную машину. Я почти ничего не знаю об этом, но такие продукты: http://www.galsys.co.uk/time-receivers/ac-500-msf-time-receiver.html и это http://www.giangrandi.ch/ электроника / dcf77 / dcf77.shtml и люди, которые так говорят http://www.blu.org/cgi-bin/calendar/2010-oct

заставляют меня думать, что это не сложно, если вы можете получить радиосигнал.

2
ответ дан 25 May 2018 в 11:22
  • 1
    Если вы собираетесь добавлять аппаратные средства, почему рекомендуете радиочасы и не добавляете GPS с PPS? – dfc 18 January 2014 в 06:04
  • 2
    @dfc хорошая точка. OP, рассмотрите оборудование GPS, чтобы получить время. – Jay _silly_evarlast_ Wren 19 January 2014 в 23:06
  • 3
    За $ 50 (Sure GPS это очень много) и некоторые пайки у меня есть стратный 1-часовой сервер в свободной спальне. У меня есть антенна Sure GPS, сидящая в окне, заблокированном гигантским кленом и еще одним домом, и это хорошо работает. – dfc 19 January 2014 в 23:09
  • 4
    @dfc можете ли вы ссылаться на оборудование и какое программное обеспечение вы используете с оборудованием? – Jay _silly_evarlast_ Wren 21 January 2014 в 03:28
  • 5
    @Jay_silly_everlast_Wren Software: ntp reference implementation www.ntp.org Совет: sureelectronics.net/goods.php?id=99 Пара обсуждений: satsignal.eu/ntp/Sure-GPS.htm и lists.ntp.org/pipermail/questions/2011-March/028854.html Есть намного больше. Не пугайтесь при пайке. Это была моя первая пайка, и это было легко. В списке рассылки вопросов о ntp полно людей, которые использовали верный совет и очень довольны им. – dfc 21 January 2014 в 06:11

Если я правильно помню, интервал опроса ntp может быть установлен максимум на 1024 секунды. Возможно, самым простым решением было бы запустить ntpdate при каждой загрузке, а затем время от времени из crontab.

Если ваши часы начинаются со случайного времени при каждой загрузке, то вы, вероятно, не сможете запустить ntpd в любом случае, и сначала вам нужно будет использовать ntpdate. Ntpd отказывается синхронизировать время, если разница между часами и серверами слишком велика.

1
ответ дан 25 May 2018 в 11:22
  • 1
    +1 для информации о ntp, отказывающейся синхронизировать, если дрейф слишком большой – David Pfeffer 16 May 2012 в 05:50
  • 2
    ntpdate устарел в пользу опций ntpd, которые будут обрабатывать этот прецедент лучше, чем cron могут eecis.udel.edu/~mills/ntp/html/ntpdate.html – msw 16 May 2012 в 16:36

NTP, как и TCP, имеет глубокую теорию и практический опыт, встроенные в протокол; если вы измените его основные параметры, он перестает иметь свойства синхронизации, для которых он был разработан.

Если ваше устройство спорадически связано, возможно, старый добрый RDATE будет служить вам лучше всего. Он не обрабатывает поворот часов, равно как и усреднение по сверстке, и не может быть защищен от различных тонких хаков, которые мог бы сыграть человек в середине, если бы он стоил того времени. Он просто получает контрольную дату с удаленного сервера и ударяет локальные часы с помощью молотка. Но он делает это, когда вы этого хотите, и его поведение детерминировано.

Точность RDATE намного хуже, чем NTP, я бы не доверял ей лучше, чем ± 1 секунду, но если вы только спорадически привязаны, более точное время не имеет значения; действительно, согласно RDATE , это может даже не иметь смысла.

1
ответ дан 25 May 2018 в 11:22

Вы, наверное, уже прочитали man-страницу openntpd.

http://www.openbsd.org/cgi-bin/man.cgi?query=ntpd.conf

Вероятно, вы уже заметили отсутствие возможности опроса для времени.

У меня есть эти возможные хаки, чтобы предложить:

  1. t использовать любой ntpd, просто вызвать ntpdate через cron.
  2. Использовать cron и / или ваши скрипты сотового подключения для переключения правил iptables, чтобы отключить или разрешить трафик порта 123, если вы хотите его разрешить. Это может быть так же просто, как 0 12 * * * iptables -D OUTPUT -j DROP -p udp --dport 123 # at noon start allowing ntp 0 13 * * * iptables -A OUTPUT -j DROP -p udp --dport 123 # at 1pm stop allowing ntp
  3. Вставить приемник радиочасов в встроенную машину. Я почти ничего не знаю об этом, но такие продукты: http://www.galsys.co.uk/time-receivers/ac-500-msf-time-receiver.html и этот http://www.giangrandi.ch/electronics/dcf77/dcf77.shtml и люди, которые так говорят http://www.blu.org/cgi-bin/calendar/2010-oct

заставляет меня думать, что это не сложно, если вы можете получить радиосигнал.

2
ответ дан 25 July 2018 в 18:54

Если я правильно помню, интервал опроса ntp может быть установлен максимум на 1024 секунды. Возможно, самым простым решением было бы запустить ntpdate при каждой загрузке, а затем время от времени из crontab.

Если ваши часы начинаются со случайного времени при каждой загрузке, то вы, вероятно, не сможете запустить ntpd в любом случае, и сначала вам нужно будет использовать ntpdate. Ntpd отказывается синхронизировать время, если разница между часами и серверами слишком велика.

1
ответ дан 25 July 2018 в 18:54

При установке Ubuntu по умолчанию, демон NTP не запускается. Вместо этого время устанавливается каждый раз, когда сетевой интерфейс поднимается крюком /etc/network/if-up.d/ntpdate.

Если вы используете одноразовую синхронизацию времени, а не постоянную синхронизацию, этого вам может быть достаточно.

Вы можете контролировать, какие серверы запрашиваются, чтобы установить время либо через стандартный файл /etc/ntp.conf, либо через переменную NTPSERVERS в /etc/default/ntpdate.

3
ответ дан 25 July 2018 в 18:54

Мой опыт связан с ntp, а не с openntpd.

Вы должны знать, что протокол NTP обычно начинается с отправки пакетов каждую минуту (64 секунды), но обычно выполняется, отправляя и получая один пакет каждые 17 минут для каждого вашего сервера в вашем / etc / ntp .conf. Однако перебои в работе сети или неустойчивые часы на вашем устройстве могут увеличить это. Каждый пакет имеет полезную нагрузку около 68 байтов, поэтому, вероятно, это немного больше, чем 100 байт, в каждом случае для каждого опроса.

Rdate и ntpdate во время работы в сети - хорошие идеи для установки времени. И если это все, что вам нужно, должно хорошо работать для вас.

Если вам нужно синхронизировать время в течение длительного времени, протокол ntp был разработан для этого. Часы на вашем устройстве будут работать немного быстро или медленно, в зависимости от того, насколько они теплые или прохладные, хотя у него, вероятно, есть часы с контролируемым кристаллом, и постоянное хронометражное время предназначено для этого.

Здесь некоторые предложения, если вам нужно постоянное хронометраж и хотите уменьшить используемую пропускную способность. Они ссылаются на элементы в файле ntp.conf.

Не используйте iburst. (Но для установки времени потребуется больше времени).

Увеличить minpoll вверх с 6 (2 ^ 6 секунд - 64 секунды). Это уменьшает трафик при запуске протокола после выхода сети.

Увеличение maxpoll вверх с 10 (2 ^ 10 секунд - 1024 секунды или каждые 17 минут. Вы можете дойти до 17, чтобы опросить каждые 36 часов. Я не пробовал это сам.

Используйте только минимальное количество серверов, если у вас есть тот, который может быть надежно установлен с ваших встроенных устройств, это было бы здорово. тем более надежным может быть хронометраж, но трафик увеличивается, поэтому это компромисс.

7
ответ дан 25 July 2018 в 18:54

NTP, как и TCP, имеет некоторую глубокую теорию и практический опыт, встроенные в протокол; если вы измените его основные параметры, он перестает иметь свойства синхронизации, для которых он был разработан.

Если ваше устройство спорадически связано, возможно, старый добрый RDATE будет служить вам лучше всего. Он не обрабатывает поворот часов, равно как и усреднение по сверстке, и не может быть защищен от различных тонких хаков, которые мог бы сыграть человек в середине, если бы он стоил того времени. Он просто получает контрольную дату с удаленного сервера и ударяет локальные часы с помощью молотка. Но он делает это, когда вы этого хотите, и его поведение детерминировано.

Точность RDATE намного хуже, чем NTP, я бы не доверял ей лучше ± 1 секунды, но если вы только спорадически привязаны, более точное время не имеет значения; действительно, согласно относительности это может даже не иметь смысла.

1
ответ дан 25 July 2018 в 18:54

Вам нужна точная и точная синхронизация, которую предоставляет ntp? Если нет, вы можете уйти с помощью rdate или ntpdate при загрузке, а затем периодически через cron.

2
ответ дан 25 July 2018 в 18:54

Вы можете сделать некоторые хакеры, связанные с запуском ntpdate при появлении интерфейса соты. Но если вы можете, установка chrony была бы лучшей альтернативой, поскольку она была создана с использованием прерывистого сетевого доступа .

4
ответ дан 25 July 2018 в 18:54

Если я правильно помню, интервал опроса ntp может быть установлен максимум на 1024 секунды. Возможно, самым простым решением было бы запустить ntpdate при каждой загрузке, а затем время от времени из crontab.

Если ваши часы начинаются со случайного времени при каждой загрузке, то вы, вероятно, не сможете запустить ntpd в любом случае, и сначала вам нужно будет использовать ntpdate. Ntpd отказывается синхронизировать время, если разница между часами и серверами слишком велика.

1
ответ дан 31 July 2018 в 10:39

При установке Ubuntu по умолчанию, демон NTP не запускается. Вместо этого время устанавливается каждый раз, когда сетевой интерфейс поднимается крюком /etc/network/if-up.d/ntpdate.

Если вы используете одноразовую синхронизацию времени, а не постоянную синхронизацию, этого вам может быть достаточно.

Вы можете контролировать, какие серверы запрашиваются, чтобы установить время либо через стандартный файл /etc/ntp.conf, либо через переменную NTPSERVERS в /etc/default/ntpdate.

3
ответ дан 31 July 2018 в 10:39

Мой опыт связан с ntp, а не с openntpd.

Вы должны знать, что протокол NTP обычно начинается с отправки пакетов каждую минуту (64 секунды), но обычно выполняется, отправляя и получая один пакет каждые 17 минут для каждого вашего сервера в вашем / etc / ntp .conf. Однако перебои в работе сети или неустойчивые часы на вашем устройстве могут увеличить это. Каждый пакет имеет полезную нагрузку около 68 байтов, поэтому, вероятно, это немного больше, чем 100 байт, в каждом случае для каждого опроса.

Rdate и ntpdate во время работы в сети - хорошие идеи для установки времени. И если это все, что вам нужно, должно хорошо работать для вас.

Если вам нужно синхронизировать время в течение длительного времени, протокол ntp был разработан для этого. Часы на вашем устройстве будут работать немного быстро или медленно, в зависимости от того, насколько они теплые или прохладные, хотя у него, вероятно, есть часы с контролируемым кристаллом, и постоянное хронометражное время предназначено для этого.

Здесь некоторые предложения, если вам нужно постоянное хронометраж и хотите уменьшить используемую пропускную способность. Они ссылаются на элементы в файле ntp.conf.

Не используйте iburst. (Но для установки времени потребуется больше времени).

Увеличить minpoll вверх с 6 (2 ^ 6 секунд - 64 секунды). Это уменьшает трафик при запуске протокола после выхода сети.

Увеличение maxpoll вверх с 10 (2 ^ 10 секунд - 1024 секунды или каждые 17 минут. Вы можете дойти до 17, чтобы опросить каждые 36 часов. Я не пробовал это сам.

Используйте только минимальное количество серверов, если у вас есть тот, который может быть надежно установлен с ваших встроенных устройств, это было бы здорово. тем более надежным может быть хронометраж, но трафик увеличивается, поэтому это компромисс.

7
ответ дан 31 July 2018 в 10:39

NTP, как и TCP, имеет некоторую глубокую теорию и практический опыт, встроенные в протокол; если вы измените его основные параметры, он перестает иметь свойства синхронизации, для которых он был разработан.

Если ваше устройство спорадически связано, возможно, старый добрый RDATE будет служить вам лучше всего. Он не обрабатывает поворот часов, равно как и усреднение по сверстке, и не может быть защищен от различных тонких хаков, которые мог бы сыграть человек в середине, если бы он стоил того времени. Он просто получает контрольную дату с удаленного сервера и ударяет локальные часы с помощью молотка. Но он делает это, когда вы этого хотите, и его поведение детерминировано.

Точность RDATE намного хуже, чем NTP, я бы не доверял ей лучше ± 1 секунды, но если вы только спорадически привязаны, более точное время не имеет значения; действительно, согласно относительности это может даже не иметь смысла.

1
ответ дан 31 July 2018 в 10:39

Вам нужна точная и точная синхронизация, которую предоставляет ntp? Если нет, вы можете уйти с помощью rdate или ntpdate при загрузке, а затем периодически через cron.

2
ответ дан 31 July 2018 в 10:39

Вы можете сделать некоторые хакеры, связанные с запуском ntpdate при появлении интерфейса соты. Но если вы можете, установка chrony была бы лучшей альтернативой, поскольку она была создана с использованием прерывистого сетевого доступа .

4
ответ дан 31 July 2018 в 10:39

Если я правильно помню, интервал опроса ntp может быть установлен максимум на 1024 секунды. Возможно, самым простым решением было бы запустить ntpdate при каждой загрузке, а затем время от времени из crontab.

Если ваши часы начинаются со случайного времени при каждой загрузке, то вы, вероятно, не сможете запустить ntpd в любом случае, и сначала вам нужно будет использовать ntpdate. Ntpd отказывается синхронизировать время, если разница между часами и серверами слишком велика.

1
ответ дан 31 July 2018 в 11:41

Другие вопросы по тегам:

Похожие вопросы: