CrazyApelsin Опубликовано 6 ноября, 2014 · Жалоба В связи со сменой часового пояса на GMT+5 встала проблема с синхронизацией времени на коммутаторах и на ip-камерах, так как везде стоит GMT+6. NTP сервер настроен на Debian. Вопрос в следующем, можно ли сделать так, что бы сервер отдавал гринвич -1 час? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
xcme Опубликовано 6 ноября, 2014 · Жалоба Вроде как сервер должен отдавать UTC, а смещение делается уже на клиенте. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
CrazyApelsin Опубликовано 6 ноября, 2014 (изменено) · Жалоба Вроде как сервер должен отдавать UTC, а смещение делается уже на клиенте. Он и отдает UTC, а мне надо UTC - 1 час, на более 600-та клиентах поменять часовой пояс не реально Изменено 6 ноября, 2014 пользователем CrazyApelsin Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
f13 Опубликовано 6 ноября, 2014 · Жалоба всего 600? реально а то что вы хотите это грязные хак ntp, можно поправить исходники, но не нужно так делать Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
danilbal Опубликовано 6 ноября, 2014 · Жалоба А камеры не понимают DHCP Opt. 2? http://tools.ietf.org/html/rfc2132 3.4. Time Offset The time offset field specifies the offset of the client's subnet in seconds from Coordinated Universal Time (UTC). The offset is expressed as a two's complement 32-bit integer. A positive offset indicates a location east of the zero meridian and a negative offset indicates a location west of the zero meridian. The code for the time offset option is 2, and its length is 4 octets. Code Len Time Offset +-----+-----+-----+-----+-----+-----+ | 2 | 4 | n1 | n2 | n3 | n4 | +-----+-----+-----+-----+-----+-----+ Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
CrazyApelsin Опубликовано 6 ноября, 2014 · Жалоба А камеры не понимают DHCP Opt. 2? http://tools.ietf.org/html/rfc2132 3.4. Time Offset The time offset field specifies the offset of the client's subnet in seconds from Coordinated Universal Time (UTC). The offset is expressed as a two's complement 32-bit integer. A positive offset indicates a location east of the zero meridian and a negative offset indicates a location west of the zero meridian. The code for the time offset option is 2, and its length is 4 octets. Code Len Time Offset +-----+-----+-----+-----+-----+-----+ | 2 | 4 | n1 | n2 | n3 | n4 | +-----+-----+-----+-----+-----+-----+ Помоему нет, не понимают...(( всего 600? реально а то что вы хотите это грязные хак ntp, можно поправить исходники, но не нужно так делать В короткие сроки, через телнет, не реально) Да и собственно вопрос не в том реально или нет, а возможно ли сделать что бы сервер отдавал время нужное мне, а не UTC Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vlad11 Опубликовано 6 ноября, 2014 · Жалоба Часовой пояс выставляется на клиенте. Удачи! Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
CrazyApelsin Опубликовано 6 ноября, 2014 (изменено) · Жалоба Часовой пояс выставляется на клиенте. Удачи! За удачу спасибо. То что выставляется на клиенте, я знаю прекрасно, но вопрос был поставлен не так. Мне нужно на не малом количестве железа поменять время, но делать это меняя с GMT+6 на GMT+5 на клиентах сейчас не вариант. Никто не говорит, что переделывать не надо будет, это будет сделано, но позже. На данный момент мне надо сделать так, что бы ntp сервер отдавал время UTC -1. Если это нельзя сделать с помощью встроенных средств на линуксе, то может есть другие способы? Изменено 6 ноября, 2014 пользователем CrazyApelsin Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
pppoetest Опубликовано 6 ноября, 2014 · Жалоба Уже ответили, грязным хаком исходников ntp. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
CrazyApelsin Опубликовано 6 ноября, 2014 · Жалоба Уже ответили, грязным хаком исходников ntp. Если это единственный способ, то ок Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Abram Опубликовано 6 ноября, 2014 · Жалоба Через телнет? 600 штук? expect. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
snvoronkov Опубликовано 6 ноября, 2014 · Жалоба perl + Net::Telnet/Ssh2 (не люблю ыкспект с начала 90-х и дебильных диалупок). Сам, собственно, так и поменял на всем зоопарке. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 6 ноября, 2014 · Жалоба Потушить синхронизацию времени с аплинками и руками выставить нужное время. Но это весьма костыльно, даже хуже исходников. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vlad11 Опубликовано 7 ноября, 2014 · Жалоба Наверное, ТС хочет сказать, что боится, что железки сойдут с ума. Многие NTP демоны плавно меняют отставания времени от источника. P.S. Плохо, что у вас такое большое хозяйство без систем управления, про актуальность бэкапов молчу. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
CrazyApelsin Опубликовано 7 ноября, 2014 · Жалоба Наверное, ТС хочет сказать, что боится, что железки сойдут с ума. Многие NTP демоны плавно меняют отставания времени от источника. P.S. Плохо, что у вас такое большое хозяйство без систем управления, про актуальность бэкапов молчу. В принципе с ума не сойдут) просто железо не все однотипное и у них разное CLI. Менять буду в дальнейшем тайм зоны через snmp, для чего надо сделать базу и написать скрипты, а это время. Хотелось бы сделать сейчас через костыль и все быстро. P.S. бэкапы сливаются каждый день) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 7 ноября, 2014 · Жалоба Я на сотне камер поменял часовой пояс за день. Руками, без скриптов. Это лучше, чем корежить ntp. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
f13 Опубликовано 7 ноября, 2014 · Жалоба хм... вообще есть другой грязный хак, убираете с ntpd все источники времени и добавляете только Undisciplined Local Clock (127.127.1.X) тогда он будет отдавать UTC вашего сервера, ну а не сервере вы можете выставить время по вкусу Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alibek Опубликовано 7 ноября, 2014 · Жалоба Кстати, да, намного лучше, чем правка исходников. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
CrazyApelsin Опубликовано 7 ноября, 2014 · Жалоба хм... вообще есть другой грязный хак, убираете с ntpd все источники времени и добавляете только Undisciplined Local Clock (127.127.1.X) тогда он будет отдавать UTC вашего сервера, ну а не сервере вы можете выставить время по вкусу Вот за это спасибо! Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
f13 Опубликовано 7 ноября, 2014 · Жалоба за время потраченное на поиск решения все 600 девайсов ручками перенастроить можно было да, и мои сетевые железки уже давно живут в UTC Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
CrazyApelsin Опубликовано 7 ноября, 2014 (изменено) · Жалоба за время потраченное на поиск решения все 600 девайсов ручками перенастроить можно было да, и мои сетевые железки уже давно живут в UTC Просто есть некоторые проблемы по перенастройке, в которые вдаваться не будем, на данный момент оптимальные вариант переделать время на сервере. Был задан конкретный вопрос как переделать ntp, Вы дали конкретный ответ, который мне поможет, за что спасибо ;) Изменено 7 ноября, 2014 пользователем CrazyApelsin Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Negator Опубликовано 7 ноября, 2014 · Жалоба можно и без expect скриптами на bash все сделал поменял около 1000 железок часовой пояс. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...