Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / Настройка службы времени Windows / 25 сообщений из 27, страница 1 из 2
20.01.2010, 15:24
    #36420728
85sergu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
Привет коллеги!!!
Возник вопрос о синхронизации времени на предприятии: (100 компов в локальной сети без домена).
Источник времени Cisco c адресом 10.1.1.1
На данный момент используем программу sntp30.
Но, хотелось бы использовать стандартную службу времени w32time!!!
Прочитал ряд статей ... по настройке службы времени Windows на использование внешнего источника времени, и получился вот такой вот батничеГ...
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
REM Изменяем тип сервера на NTP
REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters /v Type /t REG_SZ /d "NTP"
REM AnnounceFlags меняем на  5 
REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config /v AnnounceFlags /t REG_DWORD /d "5"
REM Задаем интервал опроса каждые  15  мин
REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient /v SpecialPollInterval /t REG_DWORD /d "900"
REM Включаем сервер NTP
REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer /v Enabled /t REG_DWORD /d "1"
REM Указываем источник времени
REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\NtpServer /v NtpServer /t REG_SZ /d "10.1.1.1,0x1"
REM Перезапуск службы времени
net stop w32time && net start w32time
REM синхронизировать их время с сервером времени:
w32tm /resync /rediscover

Вопрос по двум параметрам реэстра MaxPosPhaseCorrection и MaxNegPhaseCorrection - максимальную величину положительной и отрицательной коррекции времени (по умолчанию 54000-15 часов)!!! Правильно ли я понял, если на моей машине время больше(или меньше) отличается от 10.1.1.1 на 54000 секунд то синхронизация произойдет с ошибкой!?

И еще может у кого то есть готовые решения этой проблемы ... буду признателен!!!
...
Рейтинг: 0 / 0
20.01.2010, 17:02
    #36421047
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
Она совсем не произодет, если время не в границах
А чем тебе твое решение не нравится, Кроме того можно сделать reg файл и распространить по всем компьютерам, может так даже лучше.
Кроме того стоит изменить интервал опроса на меньший, например раз в час

--
http://www.podgoretsky.com
...
Рейтинг: 0 / 0
20.01.2010, 17:16
    #36421089
85sergu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
Anatoly PodgoretskyОна совсем не произодет, если время не в границах
какое время? и какие границы??

в чем суть....я меняю время на сервере скажем на 1 день назад провожу синхронизацию
Код: plaintext
1.
2.
3.
C:\WINDOWS>w32tm /resync /rediscover
Команда синхронизации отправлена на local computer...
Синхронизация не выполнена, поскольку запрошенное изменение слишком велико.
потом еще раз...

Код: plaintext
1.
2.
C:\WINDOWS>w32tm /resync /rediscover
Команда синхронизации отправлена на local computer...
Синхронизация не выполнена, поскольку нет доступных данных о времени.

не понимаю почему так...или может сама Cisco настроена так, что синхронезирует время в пределах какого то времени (предположение)
...
Рейтинг: 0 / 0
20.01.2010, 19:28
    #36421374
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
85serguAnatoly PodgoretskyОна совсем не произодет, если время не в границах
какое время? и какие границы??

в чем суть....я меняю время на сервере скажем на 1 день назад провожу синхронизацию
Код: plaintext
1.
2.
3.
C:\WINDOWS>w32tm /resync /rediscover
Команда синхронизации отправлена на local computer...
Синхронизация не выполнена, поскольку запрошенное изменение слишком велико.

Вот она и не прошла.
А чего ты спрашиваешь иначе, ты забыл что спрашивал?
...
Рейтинг: 0 / 0
21.01.2010, 07:22
    #36421862
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
85serguПривет коллеги!!!
Возник вопрос о синхронизации времени на предприятии: (100 компов в локальной сети без домена).
Источник времени Cisco c адресом 10.1.1.1
На данный момент используем программу sntp30.

И еще может у кого то есть готовые решения этой проблемы ... буду признателен!!!

МаньяГ... ой не сказать бы хуже.

Открой для себя
net time ?
Код: plaintext
1.
2.
3.
4.
5.
6.
The syntax of this command is:


NET TIME
[\\computername | /DOMAIN[:domainname] | /RTSDOMAIN[:domainname]] [/SET]
         [\\computername] /QUERYSNTP
         [\\computername] /SETSNTP[:ntp server list]

тебе надо
net time /SETSNTP:10.1.1.1
net time /QUERYSNTP

проверка

>w32tm /monitor

Обе утилиты поддерживают исполнение на ЛЮБОМ компутере сети - даж бегать не надо.



PS. И перестань путать сервер NTP и клиент NTP в одну кучу.
...
Рейтинг: 0 / 0
21.01.2010, 16:18
    #36423312
85sergu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
aleks2

Эти команды делаю на клиенте...
Код: plaintext
1.
2.
3.
4.
5.
6.
C:\Documents and Settings\Administrator>NET TIME /SETSNTP: 10 . 1 . 1 . 1 
The command completed successfully.

C:\Documents and Settings\Administrator>NET TIME /QUERYSNTP
The current SNTP value is:  10 . 1 . 1 . 1 
The command completed successfully.

Все работает....но
например я меняю текущую дату на день назад 20.01.2010 15.01
и питаюсь обновить время...выдает ошибку
Код: plaintext
1.
2.
Ошибка синхронизации с  10 . 1 . 1 . 1 
По соображениям безопасности Windows, не может выполнить синхронизацию с этим сервером поскольку не совпадает текущая дата. Устраните расхождение дат и устраните попытку.
Следующее выполнение синхронизации  20 . 01 . 2010   16 . 01 

Если текущая дата на клиенте отличается от той которая на Cisco на 15 часов (больше или меньше), то синхронизации НЕ БУДЕТ!!!
Скорее всего в этом задействованы два парметра реестра MaxPosPhaseCorrection и MaxNegPhaseCorrection - максимальную величину положительной и отрицательной коррекции времени...
Кто что скажет...!?
...
Рейтинг: 0 / 0
21.01.2010, 16:29
    #36423340
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
Ну так говорили же. Надо просто дату привести в интервал и тогда компьютер засинхронизируется. В данном случае, что бы время было abs(time)<15 часов.
w32TM работает настройки Win32Time, NET TIME для SETSNTP видимо тоже, легко проверить если изменить реестр.

--
http://www.podgoretsky.com


"85sergu" <nospam@sql.ru>; сообщил/сообщила в новостях следующее: news:8223699@sql.ru...

Если текущая дата на клиенте отличается от той которая на Cisco на 15 часов (больше или меньше), то синхронизации НЕ БУДЕТ!!!
Скорее всего в этом задействованы два парметра реестра MaxPosPhaseCorrection и MaxNegPhaseCorrection - максимальную величину положительной и отрицательной коррекции времени...
Кто что скажет...!?

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
21.01.2010, 17:10
    #36423484
85sergu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
Anatoly PodgoretskyНадо просто дату привести в интервал и тогда компьютер засинхронизируется. В данном случае, что бы время было abs(time)<15 часов.

я это понимаю...но
Я хочу сделать такую синхронизацию времени, для которой не было бы никаких ограничений в дате!!!

а эти ограничения зашиты в реестре....повторюсь
Если текущая дата на клиенте отличается от той которая на Cisco на 15 часов (больше или меньше), то синхронизации НЕ БУДЕТ!!!
Скорее всего в этом задействованы два парметра реестра MaxPosPhaseCorrection и MaxNegPhaseCorrection - максимальную величину положительной и отрицательной коррекции времени...
Кто что скажет...!?
...
Рейтинг: 0 / 0
21.01.2010, 22:08
    #36423952
Biz©
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
85serguAnatoly PodgoretskyНадо просто дату привести в интервал и тогда компьютер засинхронизируется. В данном случае, что бы время было abs(time)<15 часов.

я это понимаю...но
Я хочу сделать такую синхронизацию времени, для которой не было бы никаких ограничений в дате!!!

а эти ограничения зашиты в реестре....повторюсь
Если текущая дата на клиенте отличается от той которая на Cisco на 15 часов (больше или меньше), то синхронизации НЕ БУДЕТ!!!
Скорее всего в этом задействованы два парметра реестра MaxPosPhaseCorrection и MaxNegPhaseCorrection - максимальную величину положительной и отрицательной коррекции времени...
Кто что скажет...!?
а што говорить то ? вы пробовали менять ?
а теперь представьте, что сглючит сервер времени и сбросится на нём время в 0 ... конечно, если последствия для вашей конторы нестрашны, то копайте дальше ...
...
Рейтинг: 0 / 0
22.01.2010, 09:37
    #36424322
ser9a
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
Ну так ув.тов. aleks2 предложил же в автозапуск Net Time

ИМХО 100 машинок без домена, ох и набегаетесь же вы.
...
Рейтинг: 0 / 0
22.01.2010, 09:41
    #36424331
ser9a
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
85sergu...
Если текущая дата на клиенте отличается от той которая на Cisco на 15 часов (больше или меньше), то синхронизации НЕ БУДЕТ!!!


Еще одна имха - разница в 15 часов на машинках в локальной сети? Уж больно круто как то, батарейки на биосе невпоряде? или виртуальные машины используете?
...
Рейтинг: 0 / 0
22.01.2010, 09:44
    #36424344
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
ser9aНу так ув.тов. aleks2 предложил же в автозапуск Net Time

ИМХО 100 машинок без домена, ох и набегаетесь же вы.

Абижаешь. Я такое фуфло не предлагал.
...
Рейтинг: 0 / 0
22.01.2010, 09:48
    #36424351
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
ser9aНу так ув.тов. aleks2 предложил же в автозапуск Net Time
Не предлагал, но это самое дешевое решение с синхронизацией, только за рабочий день время может сильно разбегаться, особенно с плохими батарейками. А предложил он другое, более профессиональное - настроить автоматическую синхронизацию с источником времени.
...
Рейтинг: 0 / 0
22.01.2010, 10:26
    #36424451
Sergey Orlov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
85sergu
Если текущая дата на клиенте отличается от той которая на Cisco на 15 часов (больше или меньше), то синхронизации НЕ БУДЕТ!!!
Скорее всего в этом задействованы два парметра реестра MaxPosPhaseCorrection и MaxNegPhaseCorrection - максимальную величину положительной и отрицательной коррекции времени...
Кто что скажет...!?
Протокол NTP очень точный, поэтому он не может синхронизировать большое расхождение времени за раз.
Параметры MaxPosPhaseCorrection/MaxNegPhaseCorrection отвечает за максимальную коррекцию, которая может быть привередена за один опрос сервера вермени, т.е. если у вас расхождение 15-ть часов, а этот параметр стоит в 1 час, то корректироваться время будет на 1 час за каждый опрос сервера времени.
Интервал опроса это параметр SpecialPollInterval.
Другими словами, если MaxPosPhaseCorrection/MaxNegPhaseCorrection стоят в 1 час, а SpecialPollInterva установлен в 15 минут, то при начальном расхождении в 15 часов вам потребуется порядка 4-х часов работы сервиса для синхронизации времени... Ничего не поделаешь, таков протокол NTP, поэтому, если расхождение очень большое, то обычно пытаются задействовать протокол SNTP и лишь потом запустить NTP.
Всегда надо помнить, что аутенфикация в AD может быть при расхождении времени не более 15-ть минут...
...
Рейтинг: 0 / 0
22.01.2010, 11:41
    #36424658
Biz©
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
Sergey Orlov[quot 85sergu]
Всегда надо помнить, что аутенфикация в AD может быть при расхождении времени не более 15-ть минут...
дефолт кербероса - 5 минут ...
...
Рейтинг: 0 / 0
22.01.2010, 11:45
    #36424669
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
Sergey Orlov
Другими словами, если MaxPosPhaseCorrection/MaxNegPhaseCorrection стоят в 1 час, а SpecialPollInterva установлен в 15 минут, то при начальном расхождении в 15 часов вам потребуется порядка 4-х часов работы сервиса для синхронизации времени... Ничего не поделаешь, таков протокол NTP, поэтому, если расхождение очень большое, то обычно пытаются задействовать протокол SNTP и лишь потом запустить NTP.
Не совсем так, в одну сторону, по моему назад, синхронизация проходит мгновенно, а в другую сторону постепенно, но не 4 часа
...
Рейтинг: 0 / 0
22.01.2010, 11:45
    #36424675
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
Biz©Sergey Orlov[quot 85sergu]
Всегда надо помнить, что аутенфикация в AD может быть при расхождении времени не более 15-ть минут...
дефолт кербероса - 5 минут ...
Да 5, только к нему это не относится, у него нет Кребероса, он работает в рабочей группе.
...
Рейтинг: 0 / 0
22.01.2010, 12:30
    #36424839
Sergey Orlov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
Anatoly PodgoretskySergey Orlov
Другими словами, если MaxPosPhaseCorrection/MaxNegPhaseCorrection стоят в 1 час, а SpecialPollInterva установлен в 15 минут, то при начальном расхождении в 15 часов вам потребуется порядка 4-х часов работы сервиса для синхронизации времени... Ничего не поделаешь, таков протокол NTP, поэтому, если расхождение очень большое, то обычно пытаются задействовать протокол SNTP и лишь потом запустить NTP.
Не совсем так, в одну сторону, по моему назад, синхронизация проходит мгновенно, а в другую сторону постепенно, но не 4 часа
Ну как же, при таких параметрах опрос сервера 4 раза в час, каждый раз снижаем на час, после 4-го раза синхронизации с сервером (4*15) расхождение будет 11 часов, еще через час - 7 часов , еще час и расхождение 3 часа, еще 30 минут расхождение 1 час, ну а дальше начнется подводка к эталону, которая тоже не мнгновенна, итого как минимум 3-30...
...
Рейтинг: 0 / 0
22.01.2010, 12:37
    #36424865
Biz©
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
Anatoly PodgoretskyBiz©Sergey Orlov[quot 85sergu]
Всегда надо помнить, что аутенфикация в AD может быть при расхождении времени не более 15-ть минут...
дефолт кербероса - 5 минут ...
Да 5, только к нему это не относится, у него нет Кребероса, он работает в рабочей группе.
млин ... ну и к чему эта реплика ? пальцы размять ?
...
Рейтинг: 0 / 0
22.01.2010, 12:41
    #36424875
Sergey Orlov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
Biz©Anatoly PodgoretskyBiz©Sergey Orlov[quot 85sergu]
Всегда надо помнить, что аутенфикация в AD может быть при расхождении времени не более 15-ть минут...
дефолт кербероса - 5 минут ...
Да 5, только к нему это не относится, у него нет Кребероса, он работает в рабочей группе.
млин ... ну и к чему эта реплика ? пальцы размять ?
Откуда у меня в голове про 15 минут... Всегда когда надо тачку в домен, сначало синхронизирую ее с КД и только потом ввожу, автоматизм блин... Знаю, что звон, да не помню, где он...
...
Рейтинг: 0 / 0
22.01.2010, 12:57
    #36424924
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
Sergey OrlovAnatoly PodgoretskySergey Orlov
Другими словами, если MaxPosPhaseCorrection/MaxNegPhaseCorrection стоят в 1 час, а SpecialPollInterva установлен в 15 минут, то при начальном расхождении в 15 часов вам потребуется порядка 4-х часов работы сервиса для синхронизации времени... Ничего не поделаешь, таков протокол NTP, поэтому, если расхождение очень большое, то обычно пытаются задействовать протокол SNTP и лишь потом запустить NTP.
Не совсем так, в одну сторону, по моему назад, синхронизация проходит мгновенно, а в другую сторону постепенно, но не 4 часа
Ну как же, при таких параметрах опрос сервера 4 раза в час, каждый раз снижаем на час, после 4-го раза синхронизации с сервером (4*15) расхождение будет 11 часов, еще через час - 7 часов , еще час и расхождение 3 часа, еще 30 минут расхождение 1 час, ну а дальше начнется подводка к эталону, которая тоже не мнгновенна, итого как минимум 3-30...
У тебя ошибка в логике, не каждый раз на час, а сразу на четыре и медленная подводка к номиналу. Если же расхождение больше нормы, то никакая синхронизация вообще не будет проводиться, сначало надо будет ручками привести к норме, а дальше по накатаной.
...
Рейтинг: 0 / 0
22.01.2010, 12:58
    #36424931
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
Biz©Anatoly PodgoretskyBiz©Sergey Orlov[quot 85sergu]
Всегда надо помнить, что аутенфикация в AD может быть при расхождении времени не более 15-ть минут...
дефолт кербероса - 5 минут ...
Да 5, только к нему это не относится, у него нет Кребероса, он работает в рабочей группе.
млин ... ну и к чему эта реплика ? пальцы размять ?
К тому, что у него нет домена и поэтому керберос не применим. Точно такая же реплика как и 15 vs 5 минут.
...
Рейтинг: 0 / 0
22.01.2010, 12:59
    #36424936
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
Sergey OrlovBiz©Anatoly PodgoretskyBiz©Sergey Orlov[quot 85sergu]
Всегда надо помнить, что аутенфикация в AD может быть при расхождении времени не более 15-ть минут...
дефолт кербероса - 5 минут ...
Да 5, только к нему это не относится, у него нет Кребероса, он работает в рабочей группе.
млин ... ну и к чему эта реплика ? пальцы размять ?
Откуда у меня в голове про 15 минут... Всегда когда надо тачку в домен, сначало синхронизирую ее с КД и только потом ввожу, автоматизм блин... Знаю, что звон, да не помню, где он...
15 минутные интервалы тоже есть, но не с керберос. Вроде бы с LANMAN
...
Рейтинг: 0 / 0
25.01.2010, 13:58
    #36429025
85sergu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
Если подытожить то...нужно на всех компах следить за датой (чтоб была одинаковой), а время синхронизировать один раз в час (думаю достаточно)
Код: plaintext
1.
2.
REM Задаем интервал опроса каждые  60  сек
REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient /v SpecialPollInterval /t REG_DWORD /d "3600"
или вернуться к использованию программы sntp30...
...
Рейтинг: 0 / 0
25.01.2010, 14:26
    #36429142
aleks2
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Настройка службы времени Windows
85serguЕсли подытожить то...нужно на всех компах следить за датой (чтоб была одинаковой), а время синхронизировать один раз в час (думаю достаточно)
Код: plaintext
1.
2.
REM Задаем интервал опроса каждые  60  сек
REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient /v SpecialPollInterval /t REG_DWORD /d "3600"
или вернуться к использованию программы sntp30...

Я ж говорю: маньяг.

Зачем ковыряться в реестре, если это все устанавливается через документированный интерфейс командной строки
w32tm.exe
?
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / Настройка службы времени Windows / 25 сообщений из 27, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]