Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   [решено] Настройка ntp для нескольких временных зон (http://forum.oszone.net/showthread.php?t=251784)

Ariezzy 18-01-2013 17:11 2069700

Настройка ntp для нескольких временных зон
 
Проблема такая - есть машина с ubuntu, ранее являющаяся сервером времени для нескольких подсетей с часовым поясом 0. Потребовалось сменить нескольким серверам часовой пояс +3 (особенности ПО). Но некоторым устройствам ( находятся под управлением OS-9000 компании Microware) в других подсетях я не могу задать часовой пояс и поэтому разница 3 часа. Возможно ли настроить ubuntu таким образом, что получая по одному интерфейсу время +3, выдавать по другому время 0? Или если кто работал с os-9000 подскажите есть ли возможность настройки временной зоны (я не нашел, облазил каждый конфиг файл).

vadblm 31-01-2013 22:08 2079680

Протокол NTP не содержит данных о временных зонах, все NTP сервера передают время исключительно в UTC. Если ОС/приложение неспособно перевести UTC в соответствии со своей TZ в локальное время, не знаю чем можно помочь.

Ariezzy 02-03-2013 20:18 2102770

По поводу ntp и передачи им временных зон известно. Задача решена путем написания скрипта по переводу времени, то есть банально время переводилось на 3 часа вперед и с некоторым интервалом синхронизировалась с сервером времени и снова прыжек. Чтобы подключенные потребители с часовым поясом +0 не ускакивали на +3 отключался интерфейс на период, равный времени запроса с нтп сервера

UPD 29.05.2013
Выявился косяк в работе скрипта - если сервер не выдает время, и не проходит синхронизация, время все равно переводится. Возможно ли получать код ошибки синхронизации? команда синхронизации - ntpdate 192.168.1.1. В man'е ничего не нашел подобного


Время: 14:56.

Время: 14:56.
© OSzone.net 2001-