RU Using NTP
Jump to navigation
Jump to search
Tucnak берёт время из часов компьютера. Точное время нужно:
- для времени связей в журнале и отчёте — судьи сверяют журналы корреспондентов;
- для работы нескольких компьютеров в сети — часы должны совпадать с точностью до нескольких секунд (см. Сеть).
За сутки часы компьютера могут уйти на несколько секунд, поэтому для длинных контестов нужна постоянная синхронизация — служба NTP.
Windows
- Параметры → Время и язык → Дата и время: включите «Установить время автоматически».
- Перед контестом нажмите Синхронизировать. Сама Windows сверяет часы редко (примерно раз в неделю).
- Проверьте часовой пояс: Tucnak переводит время в UTC, но только при правильно указанном поясе.
Для постоянной точной синхронизации, а также без интернета, поставьте службу NTP, например бесплатную «NTP for Windows» от Meinberg. Настройки мастера установки по умолчанию обычно подходят.
Linux
- Установите пакет
ntp(в некоторых дистрибутивах —chronyилиsystemd-timesyncd). ntpdateвыставляет время один раз, службаntpdподдерживает его постоянно.- Если часы ушли больше чем на несколько секунд, сначала выставьте их через
ntpdate(например, при загрузке), служба подстраивает время плавно. - Служба выравнивает время за несколько минут после запуска — запускайте заранее.
Сеть без интернета
Один компьютер (с интернетом или GPS-приёмником) служит источником времени, остальные в настройках NTP указывают его адрес.
Для Linux на компьютере-источнике в /etc/ntp.conf можно добавить локальные часы как запасной источник, чтобы он раздавал время, даже если интернета нет:
server 127.127.1.0 fudge 127.127.1.0 stratum 10
На остальных компьютерах укажите адрес источника в строке server.