PDA

Просмотр полной версии : Синхронизация времени


MDM
04.02.2007, 13:44
http://forum.battlefox.ru/images/inc/device11.gif

На сервере запущен новый сервис - NTP сервер для синхронизации времени.


*Network Time Protocol (NTP) - сетевой протокол для синхронизации внутренних часов компьютера с использованием компьютерных сетей.
*Battle Server несколько раз в сутки синхронизирует свое время с несколькими серверами, в основном, московскими.

Инструкции.

ОС Windows. Способ 1
"Панель управления -- Дата и время" или дважды кликнуть на часах в системной панели. Выбрать закладку "Время Интернета" и ввести сервер: ntp.battlefox.ru
Затем нажать кнопку "Обновить сейчас".
При успешной синхронизации, процедура будет выполняться автоматически раз в неделю или при следующем нажатии на кнопку.

http://forum.battlefox.ru/images/inc/win-sync.jpg


ОС Windows. Способ 2
Более гибкий.
Скачайте и установите программу SP TimeSync (ссылка ниже, программа бесплатна).
После запуска перейдите на третью вкладку и введите NTP сервер: ntp.battlefox.ru
Локальный порт оставьте 0, а периодичность обновления укажите на свой вкус.

http://forum.battlefox.ru/images/inc/sp-timesync3.jpg

Затем перейдите на первую вкладку и нажмите кнопку "Получить время".

http://forum.battlefox.ru/images/inc/sp-timesync1.jpg

Примечание: Если все поля заполнятся, но локальное и серверное время будут сильно отличаться, нажмите кнопку "Задать время", затем снова "Получить время".

*На второй вкладке поставьте программу на автозагрузку (отметьте первые три галочки).

.:: Скрытый текст<br />Вы должны войти под своим логином или зарегистрироваться и иметь 25 сообщение(ий) ::.



ОС Windows. Способ 3 (экзотика для продвинутых)
В этом случае предлагается использовать версию NTPD-сервера для Windows
http://www.meinberg.de/english/sw/ntp.htm
http://www.meinberg.de/english/sw/time-server-monitor.htm
.:: Скрытый текст<br />Вы должны войти под своим логином или зарегистрироваться и иметь 25 сообщение(ий) ::.
Базовая настройка производится при установке. Позже - по инструкции ниже. Монитор прилагается.


UNIX-подобные ОС (Linux, BSD-системы)
На примере Debian GNU/Linux 3.1
Описываемый способ универсальный, без привязки к какой-либо графической среде и дающий максимальную точность синхронизации.

Установить один из ntp-серверов (например, NTPD с ntp.org или OpenNTPD от создателей OpenBSD).
http://forum.battlefox.ru/images/inc/295px-OpenNTPD.jpg
В Debian эти пакеты входят в дистрибутив, установить их можно командами
# aptitude install ntp-server
или
# aptitude install openntpd

После установки внести изменения в файлы конфигурации сервера. По своему усмотрению можно удалить имеющиеся там опции server (или servers в случае openntpd), либо оставить. Всё зависит от того, нужны ли Вам дополнительные серверы для синхронизации или нет.

Для NTPD это файл /etc/ntpd.conf (обратите также внимание на содержимое /etc/default/ntpdate)
server ntp.battlefox.ru
Для OpenNTPD это /etc/openntpd/ntpd.conf (обратите также внимание на содержимое /etc/default/openntpd)
server ntp.battlefox.ru
И перезапустить сервер.
Для NTPD
# /etc/init.d/ntp-server restart
Для OpenNTPD
# /etc/init.d/openntpd restart
Подробности в man ntpd и в документации на дистрибутив.

Обратите также внимание, что реализация сервера от ntp.org по умолчанию обслуживает запросы на синхронизацию времени, поступающие извне. Если такое поведение сервера Вас не устраивает, позаботьтесь о том, как закрыть к нему доступ (например, средствами самого сервера или с помощью iptables).
Схема синхронизации времени позаимствована с сайта ntp-servers.com (http://www.ntp-servers.com/ru/)

VictorS
04.02.2007, 14:40
А сами с кем синхронизируетесь?
Я давно уже с ntp.voapp.ru синхронизируюсь. :)

MDM
04.02.2007, 14:56
*Battle Server несколько раз в сутки синхронизирует свое время с несколькими серверами, в основном, московскими.
Невнимателен. :)

lpn_com
04.02.2007, 14:56
а я отсюда ntp.karelia.ru

MDM
04.02.2007, 14:57
Парни, тема не для обсуждения.
Здесь только вопросы задаем, если не работает что-то.
Серверов много, но мы подумали, что ввести адрес любимого сервера многим будет приятней.

VictorS
04.02.2007, 15:00
MDM, я имел ввиду конкретику, но если это тайна... :) И как происходит синхронизация с несколькими серверами? По очереди? Тогда какой смысл? Или запрос ко всем одновременно, а потом выбирается лучшее.

MDM
04.02.2007, 15:15
Забито несколько серверов в конфиг. А как там ntpd выбирает их, не знаю. Видимо, по-порядку. Если недоступен, выбирается следующий.

NOboDy
04.02.2007, 15:27
VictorS,
Эти несколько серверов, так называемые stratum-2 сервера, которые
забирают время у stratum-1. По идее, всегда должны быть синхронны
между собой.

VictorS
04.02.2007, 15:40
NOboDy, я понимаю что должны. :)
MDM, ок, на досуге почитаю как работает ntpd.

rmn
04.02.2007, 16:17
VictorS, все так, как написал NOboDy. battle - stratum-3 сервер.
Используемый алгоритм выборки - алгоритм Марзулло. Время рассинхронизации со stratum-0 (т.е. с эталонными атомными, радио или GPS часами) порядка 10 мс.

Еще одна пояснительная картинка (утащена с wikipedia).

Vor
05.02.2007, 16:26
С каким сервером не пытаюсь соединится, в ответ одно >>

VictorS
05.02.2007, 17:04
Vor, а не оптимизировал систему отключением разных сервисов?

a2z
05.02.2007, 17:10
Точно, возможно отключена Служба времени Windows.

8425

NOboDy
05.02.2007, 19:07
Насчет способа номер 1.
Для того чтобы срабатывало не раз в неделю,а почаще, подкрутить надо здесь:
8428
После этого перезапустить "Службу времени", или тупо перезагрузиться. :)

rmn
06.02.2007, 07:34
Добавил еще один - экзотический вариант настройки для Windows с использованием стороннего ntp-сервера. :)

И на всякий случай набросал mini-howto для UNIX-подобных ОС. Вдруг кто до сих пор не знает, как оно делается. :D

zloy_kaktus
11.02.2007, 03:56
Я не могу понять ваще и в шоке нахожусь..)))
синхронизируюсь... показывает время на час меньше...)
время которое идет на самой странице батла верхнем правом углу... тоже такое же как на компе... но в жизни.., вот сейчас например ~3 часа 55 минут
на компе и на батле... 2ч 55м...
а сообщения я написал... выше моей аваторки 4ч 56м...
------------
синхронизируете меня плиз

MDM
11.02.2007, 10:34
zloy_kaktus, часовой пояс укажи в системе правильно.

zloy_kaktus
11.02.2007, 16:40
да на компе не правильно было... поставил наш...
на форуме время на час меньше...
написал сообщение на час больше..)
пояс на форуме.., правильно стоит.. +3...

Добавлено через 19 минут
.:: Скрытый текст<br />Вы должны войти под своим логином или зарегистрироваться и иметь 25 сообщение(ий) ::.

MDM
11.02.2007, 20:25
Непонятно объясняешь.
Часы рядом с "Личными сообщениями" показывают правильное время?
Если да, значит копай настройки форума. Если нет - системные настройки.

zloy_kaktus
11.02.2007, 20:44
не знаю почему.... но сейчас везде ровно показывает..) я рад
--------
в настройках форуме из видео.., видно что все нормально...
и в системе я не ковырялся...так как не давно винду поставил...
--------

Frosty
25.03.2007, 03:01
Сервер держит автосмену зимнее\летнее время?

Vadim
25.03.2007, 03:07
Сегодня, 03:01

Сервер держит автосмену зимнее\летнее время?


Дык работает :).

Frosty
25.03.2007, 03:16
Дык работает :).Хм, Сегодня, 01:01Чето, не у всех :)
А, все, просто отключал переход на лето\зиму в опциях, т.к. были косяки.

AndyK
25.03.2007, 05:09
время форума нормальное, а вот время постов с косяком ;)

Добавлено через 48 секунд
да блин... и время форума на два часа вперед :( или я уже туплю...

Добавлено через 3 минуты
елки зеленые... сколько сечас времени то? :wacko2:

Добавлено через 3 минуты
Все... время форума верно, а посты косячат на два часа назад :blink:

Добавлено через 1 час 42 минуты
вот и время постов пофиксили ;)

Toxic
02.05.2007, 16:45
часики что-то на час отстают...

MDM
02.05.2007, 17:12
Toxic, часовой пояс в настройках системы проверь.

Boodmazer
07.09.2007, 20:00
Что значит "Сервер RPC недоступен" ?
У меня не обновляется..

serzhik
07.09.2007, 20:04
Что значит "Сервер RPC недоступен" ?
У меня не обновляется..
Все работает!!! проверь настройки файрвола!!

IGstik
12.10.2007, 11:39
Я не могу понять ваще и в шоке нахожусь..)))
синхронизируюсь... показывает время на час меньше...)
время которое идет на самой странице батла верхнем правом углу... тоже такое же как на компе... но в жизни.., вот сейчас например ~3 часа 55 минут
на компе и на батле... 2ч 55м...
а сообщения я написал... выше моей аваторки 4ч 56м...


я разгадал страшную тайну..:D чтоб все правильно работало надо включать галочку "Автоматический переход на летнее время и обратно" !!!

Dharma
29.11.2007, 15:25
А вообще нужно ли это время? Неужели мы настолько слепые чтобы не посмотреть в правый нижний угол?

iva
29.11.2007, 15:54
Неужели мы настолько слепые чтобы не посмотреть в правый нижний угол?
И там, в нижнем правом углу, время всегда "точное московское"? Почитай внимательно тему и постарайся понять зачем это сделано.

camarik
29.07.2008, 06:07
По первому способу меньше недели можно настроить или только запуском проги для ntp

MDM
29.07.2008, 06:47
Пост 14 (http://forum.battlefox.ru/showthread.php?p=65338#post65338). Читай тему.

camarik
30.07.2008, 06:09
ОС Windows. Способ 1
"Панель управления -- Дата и время"
обновление раз в неделю!?(хотелось чаще, убедили,что недели достаточно)
ОС Windows. Способ 2
Более гибкий.
Скачайте и установите программу SP TimeSync
программой
третий, как понял, заменяет средство Windows

DarkWolf
02.10.2008, 21:23
1 раз время по батлу было настроенно,а теперь не могу подключиться к серверу обновлений...
Брэдмаур вырублен...

Fafnir
02.10.2008, 21:27
Брэдмаур
Извините... не стерпел :lol: :lol3: :lol2: :D

MDM
03.10.2008, 00:42
DarkWolf, каким способом, согласно инструкции, настроено обновление?

DarkWolf
03.10.2008, 12:12
ОС Windows. Способ 1
"Панель управления -- Дата и время" или дважды кликнуть на часах в системной панели. Выбрать закладку "Время Интернета" и ввести сервер: battlefox.ru
Затем нажать кнопку "Обновить сейчас".
При успешной синхронизации, процедура будет выполняться автоматически раз в неделю или при следующем нажатии на кнопку.
Этим.

MDM
03.10.2008, 12:45
DarkWolf, попробуй нажать Win+R, ввести net start w32time и нажать ОК. Затем синхронизируй время.

P.S. Второй способ удобней. Ибо беспроблемный.

DarkWolf
03.10.2008, 12:56
Ладно сделаю по 2ому способу если будет время спс

MDM
03.10.2008, 12:59
Первый способ не заработал?

MaVer
09.10.2008, 23:09
вот такую ошибку выдает, подскажите в чем дело?

rmn
09.10.2008, 23:18
MaVer, при первом включении компьютера какая дата и время выставляются? Может, нужно батарейку на материнской плате заменить.

MaVer
10.10.2008, 13:15
MaVer, при первом включении компьютера какая дата и время выставляются? Может, нужно батарейку на материнской плате заменить.

Нормальная, текущая дата и время ставится, за 2 года ни разу сбоя не было.

Озеро
02.12.2008, 01:13
Непонятно объясняешь.
Часы рядом с "Личными сообщениями" показывают правильное время?
Если да, значит копай настройки форума. Если нет - системные настройки.
*Network Time Protocol (NTP) - сетевой протокол для синхронизации внутренних часов компьютера с использованием компьютерных сетей.
*Battle Server несколько раз в сутки синхронизирует свое время с несколькими серверами, в основном, московскими.

Я в полном не понимании, что это дает. Только проверка часов на точность или я могу подключаться к другим серверам, не только к онего. Или я не правильно поняла. Я женский пол понятий ноль. Хочу все знать и уметь.

MDM
02.12.2008, 01:39
Часы в компьютере, хоть и "электронные", но не всегда точные. Могут как вперед убежать, так и отставать с разной скоростью на разных компьютерах. На моей памяти встречались машины, на которых часы убегали на несколько минут в месяц.

Чтобы на компьютере всегда было точное время, необходимо периодически синхронизировать его с "эталоном", коим может являться Battle Server.

Только проверка часов на точность или я могу подключаться к другим серверам, не только к онего.
Не только проверка, но и автоматическая установка точного времени. Можно использовать любой сервер, который предоставляет сервис синхронизации времени.
Наш сервер локальный для Карелии.

maslik
10.01.2009, 14:40
а какая разница между например time.windows.com или time.nist.gov
??