Battle Forum

Battle Forum (http://battlefox.rooty.ru/index.php)
-   Общие данные сервера (http://battlefox.rooty.ru/forumdisplay.php?f=9)
-   -   Синхронизация времени (http://battlefox.rooty.ru/showthread.php?t=2027)

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

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

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

    Скрытый текст
    Вы должны войти под своим логином или зарегистрироваться и иметь 25 сообщение(ий)
    Правила форума | Регистрация на форуме
    Предупреждение: увидев этот блок скрытого текста, не стоит сразу бросаться набивать бессмысленные сообщения. Освойтесь на форуме, проникнитесь его атмосферой и пишите, если Вам действительно есть, что сказать. Если Модератор решит, что Вы набиваете сообщения, он удалит их все, а Вам выдаст либо предупреждение, либо сразу заблокирует Ваш аккаунт.
  • ОС Windows. Способ 3 (экзотика для продвинутых)
    В этом случае предлагается использовать версию NTPD-сервера для Windows
    http://www.meinberg.de/english/sw/ntp.htm
    http://www.meinberg.de/english/sw/ti...er-monitor.htm
    Скрытый текст
    Вы должны войти под своим логином или зарегистрироваться и иметь 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

VictorS 04.02.2007 14:40

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

MDM 04.02.2007 14:56

Цитата:

Сообщение от MDM (Сообщение 64874)
*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

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

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

Vor 05.02.2007 16:26

Вложений: 1
С каким сервером не пытаюсь соединится, в ответ одно >>

VictorS 05.02.2007 17:04

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

a2z 05.02.2007 17:10

Вложений: 1
Точно, возможно отключена Служба времени Windows.

Вложение 8425

NOboDy 05.02.2007 19:07

Вложений: 1
Насчет способа номер 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 минут
Скрытый текст
Вы должны войти под своим логином или зарегистрироваться и иметь 25 сообщение(ий)
Правила форума | Регистрация на форуме
Предупреждение: увидев этот блок скрытого текста, не стоит сразу бросаться набивать бессмысленные сообщения. Освойтесь на форуме, проникнитесь его атмосферой и пишите, если Вам действительно есть, что сказать. Если Модератор решит, что Вы набиваете сообщения, он удалит их все, а Вам выдаст либо предупреждение, либо сразу заблокирует Ваш аккаунт.

MDM 11.02.2007 20:25

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

zloy_kaktus 11.02.2007 20:44

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


Текущее время: 21:13. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot