Форум русскоязычного сообщества Ubuntu


Автор Тема: HowTo: Установка NTP сервера  (Прочитано 18042 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн alex6999

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
HowTo: Установка NTP сервера
« : 23 Марта 2008, 04:36:21 »
требуется синхронизировать винду с линуксом
не нашёл данной факе на данную тему.
итак пишем
# app-get intstall ntp

сервера берём тут для своей страны желательно
редактируем ntp.conf
#server ntp.ubuntu.com ; мне почемуто кажется этот сервер лишь посредник
server 0.ca.pool.ntp.org
server 1.ca.pool.ntp.org
server 2.ca.pool.ntp.org
server 3.ca.pool.ntp.org
server   ca.pool.ntp.org
server 0.us.pool.ntp.org
server 1.us.pool.ntp.org
server 2.us.pool.ntp.org
server 3.us.pool.ntp.org
server   us.pool.ntp.org
server 0.north-america.pool.ntp.org
server 1.north-america.pool.ntp.org
server 2.north-america.pool.ntp.org
server 3.north-america.pool.ntp.org
server   north-america.pool.ntp.org
server 0.pool.ntp.org
server 1.pool.ntp.org
server 2.pool.ntp.org
server pool.ntp.org

вроде всё.
#service ntp restart
ставим необходимый пакет для работы команды сервис - или ручками через кил-запуск.

ntpq - p
показывает все сервера, имена у них оказываются другие.

командой date меняем время
как запустить синхронизацию незнаю - но через некоторое время время синхронизировано.
временная зона и летнее время сработало нормально(у нас уже перевели). всё правильно.

итак теперь 2000 data server
запускаю батник
rem net time /setsntp:"0.ca.pool.ntp.org 1.ca.pool.ntp.org 2.ca.pool.ntp.org 3.ca.pool.ntp.org pool.ntp.org" 
net time /setsntp:"192.168.15.100"
net stop w32time
w32tm -once >zzz
net start w32time
время изменяется но ОНО на час раньше!!!!! афигеть.
закоментированная строчка тоже синхронизирует на час наньше, т.е. линух не виноват.
остановка и запуск сервиса требуется т.к. у меня 2000 data server, и этот баг описан на сайте мелкософта
PS: баг с временем тоже фиксится мелкософт/kb/914387

вот такая петрушка возникает в логе,
W32Time:             NTP: Server never sync'd or not within last 24 hours
W32Time:          Time source failed to produce usable timestamp.

добавил в ntp.conf
restrict 192.168.15.0  mask  255.255.255.0 
помогло - только текст ошибки уж очень левый.

скажем серваку 2000 ещё и
w32tm -period 65532
т.е. once every 45 min until we get 3 good syncs, then once every 8 hrs (3/day)

теперь XP
net time /setsntp:"192.168.15.100"
w32tm /resync >zzz
всё сработало нормально и зону ХР поняла.
не вижу способа автоматического обновления времени для ХР кроме как
at 23:00 /every:M,T,W,Th,F,S,Su w32tm /resync
« Последнее редактирование: 23 Марта 2008, 05:56:16 от alex6999 »

Оффлайн juvio

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: HowTo: Установка NTP сервера
« Ответ #1 : 23 Марта 2008, 07:05:02 »
ntpdate time.nist.gov, к примеру, в крон и синхронизация при условии правильно установленного часового пояса проходит по нужному вам расписанию.

Утопление всплывающих - дело рук самих всплывающих.

Оффлайн alex6999

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: HowTo: Установка NTP сервера
« Ответ #2 : 23 Марта 2008, 07:24:22 »
а как синхронизировать другие компы в сети? всем лезть на time.nist.gov? коряво это и не интересно.
кстати у меня пинг до него 50-200 а есть сервера и с пингом 20
ntp, покрайней мере виндовый(я изучал его логи), лезет на все сервера и сравнивает
линуховый аж таблицу печатает, видно тоже сравнивает и его можно по идее заствить сравнивать хоть тыщу среверов.
в винде список ограничен длинной коммандной строки

Оффлайн juvio

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: HowTo: Установка NTP сервера
« Ответ #3 : 23 Марта 2008, 13:10:55 »
Контролер домена синхронизируется с Никсового сервера. А клиенты с контролера домена.
Утопление всплывающих - дело рук самих всплывающих.

Оффлайн alex6999

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: HowTo: Установка NTP сервера
« Ответ #4 : 24 Марта 2008, 02:12:01 »
контроллер домена - это анахронизм от которого я хочу избавится как только смогу сделать его на линухе.


Оффлайн juvio

  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: HowTo: Установка NTP сервера
« Ответ #5 : 24 Марта 2008, 10:17:31 »
Фанатичное решение, если клиенты на винде. Но решать - Вам.
Утопление всплывающих - дело рук самих всплывающих.

Оффлайн DYm00n

  • Участник
  • *
  • Сообщений: 191
    • Просмотр профиля
Re: HowTo: Установка NTP сервера
« Ответ #6 : 24 Марта 2008, 21:18:45 »
alex6999 ты описал то, как установить NTP на линукс сервер и раздовать вендовым сервакам. А как сделать чтобы линукс сервер раздавал время обычным компам, без установки всяких прог на обычные компы, т.е. прописал ip серва и нажал обновить и все

Оффлайн Silver_Foxy

  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: HowTo: Установка NTP сервера
« Ответ #7 : 03 Июля 2008, 16:36:34 »
присоединяюсь к вопросу..
было бы очень здорово сделать такую штучку
Linux Mint9 (10.04)

Оффлайн Box

  • Любитель
  • *
  • Сообщений: 94
  • Отец мирового пролетариата
    • Просмотр профиля
Re: HowTo: Установка NTP сервера
« Ответ #8 : 16 Декабря 2008, 16:46:09 »
Тема забылась, но вопрос остается в силе:
Как поднять ntp - севрер на убунте, что бы машини под управлением windows могли синхронизировать время?

Оффлайн Box

  • Любитель
  • *
  • Сообщений: 94
  • Отец мирового пролетариата
    • Просмотр профиля
Re: HowTo: Установка NTP сервера
« Ответ #9 : 17 Декабря 2008, 10:08:35 »
Вопрос снят, с ntpd нормально проходит синхронизация у машин под управлением windows.

Оффлайн alex6999

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: HowTo: Установка NTP сервера
« Ответ #10 : 31 Января 2009, 06:42:42 »
alex6999 ты описал то, как установить NTP на линукс сервер и раздовать вендовым сервакам. А как сделать чтобы линукс сервер раздавал время обычным компам, без установки всяких прог на обычные компы, т.е. прописал ip серва и нажал обновить и все
прошу прощения, не увидел вопроса, отвечаю только сейчас что вы имеете ввиду под обычным компом? вероятно WinXP
комманды net и w32tm присуствуют по умолчанию, ничего устанавливать не надо
под линухом есть толи ntpd, толи ntpdate, вездели они стоят по умолчанию незнаю, поставил линукс - забудь про лень


 

 

Страница сгенерирована за 0.055 секунд. Запросов: 25.