6 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как установить, изменить время и часовой пояс в CentOS 7, 8

Как установить, изменить время и часовой пояс в CentOS 7, 8

Для нормального функционирования сервера требуется корректно настроить текущее время и его своевременное обновление с определенной периодичностью. Как правильно произвести смену часового пояса в centos в случае его изменения или неверного указания во время установки – одна из тем этой статьи. Также я затрону вопрос установки и использования утилиты разовой синхронизации времени ntpdate и настройки сервиса точного времени ntp.

Цели статьи

  1. Показать способы настройки и смены времени и часового пояса в centos.
  2. Рассказать о средствах для автоматической синхронизации времени.
  3. Настройка своего сервера точного времени на основе centos.

Данная статья является частью единого цикла статьей про сервер Centos.

Время на сервере CentOS

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

Почему важно, чтобы в системе было правильное время? Причин может быть несколько:

  • Для корректного логирования событий той или иной службы. Например, у вас в сети случился какой-то инцидент и вы его расследуете. Удобно, когда время на всех машинах сети одинаковое, это упрощает проверку и сопоставление различных действий.
  • Могут возникнуть проблемы с работой в доменной среде windows, если у вас существенно различаются данные системных часов. Это актуально, если у вас файловый сервер centos интегрирован в доменную сеть windows. Пользователь в определенный момент не сможет получить доступ к файлам, если время сервера превысит допустимое отклонение от контроллера домена (более 5 минут). Это связано с особенностью работы протокола аутентификации Kerberos.
  • На вашем сервере может располагаться web хостинг с сайтами, в которых указано время публикации материала. Если часы сервера не будут совпадать с временной зоной основной аудитории, то могут возникать курьезные моменты, когда посетители увидят статьи, опубликованные в будущем. Так же некорректно будет работать статистика, основанная на анализе логов apache или nginx.
  • Вы используете планировщик cron в своей работе. Для корректной и предсказуемой работы запланированных событий дата и часовой пояс на сервере должны быть настроены правильно.

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

Установка и настройка времени в CentOS

Первым делом проверим текущую дату и время на сервере с помощью команды date:

Или более подробной команды timedatectl.

Узнать время в centos

Monдень недели, в данном случае понедельник
Oct 21месяц август, 10-е число
11:17:03текущее время часы:минуты:секунды
MSKчасовой пояс
2019текущий год

Чтобы вручную настроить правильное время, можно воспользоваться командой с дополнительными параметрами:

Здесь MM — месяц, DD — число, hh — час, mm — минуты. Таким образом, чтобы изменить дату на 22 октября, 17:10, выполняем в консоли:

Чтобы узнать текущее время без учета часового пояса, то есть время по UTC, можно воспользоваться следующим ключом команды date:

В выводе видим время относительно нулевого меридиана, без поправок на часовой пояс. После установки корректного времени переходим к настройке часового пояса.

Установка и настройка часового пояса в CentOS

Как уже было показано раньше, чтобы узнать в каком часовом поясе находятся системные часы сервера centos, необходимо воспользоваться командой date. В нашем случае timezone указана как MSK. Это общепризнанное сокращение для часовой зоны Московское время (Moscow Time). Если у вас указан другой часовой пояс, а вы хотите установить московскую временную зону, то вам нужно выполнить следующие процедуры:

Обновить системный список часовых поясов tzdata с помощью yum:

Настраиваем часовой пояс с помощью утилиты timedatectl.

Эта утилита выполняет очень простое действие. Она проставляет символьную ссылку с нужного файла timezone из /usr/share/zoneinfo на файл /etc/ localtime . Тот же самый результат вы получите, если сделаете это сами вручную.

Перед этим лучше сделать резервную копию текущей timezone на всякий случай:

centos timezone

Далее найдите в каталоге /usr/share/zoneinfo/ необходимую временную зону. В нашем случае это файл Moscow в папке Europe.

Установить символьную ссылку на указанный файл timezone:

Все, часовой пояс успешно изменен. После установки времени и часового пояса можно переходить к настройке синхронизации часов.

Синхронизация времени с помощью chrony, ntpdate

Способов синхронизации времени в centos существует как минимум три:

  • ручной с помощью утилиты ntpdate
  • автоматический при помощи сервиса ntp или chrony
  • автоматический через утилиту из пакета systemd — timesyncd.
Читайте так же:
Наиль порошин регулировка карбюратора оки

Рассмотрим сначала вариант ручной однократной синхронизации при помощи программы ntpdate. Она позволяет разово синхронизировать локальное время с эталонным сервером времени в интернете. Подобных эталонов существует великое множество. Мы для примера воспользуемся одним из них — pool.ntp.org

Запускаем синхронизацию времени:

Если получите ошибку

значит утилита у вас не установлена. Установить ее можно из базового репозитория.

Это актуально только для 7-й версии, в В CentOS 8 ntp и ntpdate убрали из репозиториев . Для синхронизации времени можно использовать только chrony. Ее мы рассмотрим ниже.

Утилита ntpdate провела синхронизацию, в результате которой к моему системному времени было добавлено 0.001664 секунды для приближения к эталонному. Если в результате работы синхронизации вы получаете ошибку: no server suitable for synchronization found то попробуйте в работе утилиты использовать непривилегированный порт. По-умолчанию ntpdate работает по 123 порту. Если он закрыт на фаерволе, то помочь в синхронизации поможет следующий параметр:

Если у вас запуск ntpdate завершается ошибкой — the NTP socket is in use, exiting, значит у вас уже установлена и запущена служба ntpd, которая заняла udp порт, необходимый для работы ntpdate. Установкой и настройкой этой службы мы и займемся далее.

Как я уже сказал, в CentOS 8 служба ntpd и утилита ntpdate стали недоступны в базовых репозиториях. Возможно, их как-то удастся установить из сторонних репозиториев, но большого смысла нет. Можно воспользоваться программой chrony. Ставим ее:

Запускаем и добавляем в автозагрузку.

Синхронизация времени в centos

Программа стартовала и уже выполнила синхронизацию с источниками точного времени в интернете. Каких-то особых настроек для получения точного времени больше не надо. Служба будет постоянно работать и выполнять синхронизацию. Проверим это с помощью timedatectl.

timedatectl

systemd-timesyncd

Отдельно пару слов о службе systemd-timesyncd, которая в системах с systemd выступает в роли простого sntp клиента, в отличие от chrony и ntp, которые в том числе могут работать в качестве сервера времени. В Debian служба systemd-timesyncd присутствует в составе systemd и ей можно пользоваться, что достаточно удобно. Легкий полновесный клиент, который по дефолту есть в составе системы.

Я сначала не мог понять, что с systemd-timesyncd в Centos. Команда вроде есть и работает, но как оказалось, это просто обертка над chrony. Реально команда управляет именно chrony и без него не работает. Без него вы получите ошибку, при попытке активировать компонент timesyncd.

Если вернете chrony в систему, то timedatectl будет запускать именно его. Немного погуглив, я понял в чем тут дело. Red Hat компилирует systemd без компонента systemd-timesyncd, предлагая по дефолту именно chrony.

Настройка сервера ntp в CentOS 7

Сервер времени ntp использует в своей работе одноименный протокол — Network Time Protocol, которому для работы необходим UDP порт 123. Так что перед установкой и настройкой службы времени убедитесь, что на фаерволе открыт этот порт.

Устанавливаем сервер ntp:

Теперь отредактируем файл конфигурации /etc/ntp.conf , удалив все лишнее:

После завершения редактирования файла настроек запускаем службу синхронизации времени:

Проверяем запустился ли сервер:

настройка ntp centos

Все в порядке, служба слушает положенный порт 123. Проверим еще на всякий случай системные логи centos:

centos ntp server настройка ntpd centos

Все в порядке, сервер запущен и полностью готов к работе.

Теперь настроим автозапуск ntp вместе с загрузкой centos:

Наблюдать за работой службы ntp можно с помощью команды ntpq -p:

настройка ntp сервера

Что значат все эти данные:

remoteАдрес удаленного эталона времени, с которого была синхронизация
refidУказывает, откуда каждый эталон получает точное время. Это могут быть другие сервера времени, система GPS и другое
stStratum (уровень) это число от 1 до 16, которое указывает на точность эталона. 1- максимальная точность, 16 — сервер недоступен. Уровень вашего сервера будет равен уровню наименее точного удаленного эталона плюс 1.
pollИнтервал в секундах между опросами
reachВосьмеричное представление массива из 8 бит, отражающего результаты последних восьми попыток соединения с эталоном. Бит выставлен, если удаленный сервер ответил.
delayВремя задержки ответа на запрос о точном времени
offsetРазница между вашим и удаленным сервером
jitterДисперсия (Jitter) — это мера статистических отклонений от значения смещения (поле offset) по нескольким успешным парам запрос-ответ. Чем меньше значение дисперсии, тем лучше, поскольку позволяет точнее синхронизировать время.

Настройка сервера chrony в CentOS 8

С сервером времени chrony все будет практически идентично ntpd. Принцип работы и формат конфигов у них примерно одинаковый. Если вы еще не установили chrony, то сделайте это и добавьте его в автозагрузку.

Конфигурация сервера времени chrony располагается в файле /etc/chrony.conf. Ниже представлен минимум настроек, необходимых, чтобы он работал в качестве локального сервера времени для клиентов.

Читайте так же:
Как точно отрегулировать карбюратор 21083

Параметр rtcsync задает возможность периодически записывать системное время в RTC (Real Time Clock) — аппаратные часы компьютера. Описание всех параметров файла конфигурации можно посмотреть тут — https://chrony.tuxfamily.org/doc/3.4/chrony.conf.html.

Не забываем настраивать firewalld, если отдельно не настраивали iptables, для доступа клиентов к серверу.

Теперь можно перезапустить chrony и проверить синхронизацию времени с какого-нибудь клиента в сети.

Идем на другой компьютер и там проверяем работу нашего сервера времени.

Часто задаваемые вопросы по теме статьи (FAQ)

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

Я бы рекомендовал так делать. Если перезагрузиться совсем нельзя, я рекомендую вручную перезапустить основные сервисы. Не все могут автоматически корректно отработать внезапное изменение времени. Может начаться путаница в логах, особенно если время изменилось существенно (на несколько часов).

Некоторые провайдеры блокируют порты, необходимые для синхронизации времени. Связано это с тем, что серверы времени могут быть использованы для организации ddos атак. Обычно в таком случае провайдер предоставляет адреса своих внутренних ntp серверов, с которых можно произвести синхронизацию. Так что если у вас никак не работает синхронизация времени на арендованном сервере, рекомендую написать вопрос в тех. поддержку и прояснить этот момент. Подробнее об этом рассказываю в отдельной статье.

Нет, это не возможно. Да и не имеет практического смысла. Обе эти программы проверяют при запуске, свободен ли udp порт 123 на сетевом интерфейсе. Если он занят другой программой, то запуск завершится с ошибкой.

В общем случае лучше настроить у себя в локальной сети сервер времени и синхронизироваться с него. Так у вас гарантированно у всех серверов будет одинаковое время, даже если по какой-то причине сам сервер времени не будет синхронизироваться с внешним источником. Это лучше, нежели разное время на всех серверах.

Заключение

Подведем итог опубликованного материала. Мы рассмотрели практически все, что связано со временем на сервере CentOS. Да и не только на нем, вся информация в статье актуальна практически для любого Linux дистрибутива. Мы научились устанавливать время, изменять часовой пояс, синхронизировать время с помощью ntp, chrony и настраивать сервер времени в локальной сети.

Напоминаю, что данная статья является частью единого цикла статьей про сервер Centos.

Как изменить сервер времени в Windows

Сегодня мы рассмотрим как изменить сервер времени, используемый для синхронизации часов в Windows 7, 8 и 10.

Изменить сервер времени в панели управления

1. В строке поиска или в меню “Выполнить” (выполнить вызывается клавишами Win+R) введите команду timedate.cpl и нажмите Enter.

2. Перейдите во вкладку “Время по Интернету” и нажмите на “Изменить параметры”.

3. Возле “Сервер” выберите из списка сервер с которым хотите синхронизировать время (или напишите нужный) и нажмите на “Обновить сейчас”, чтобы увидеть может ли компьютер синхронизировать время с выбранным вами сервером. Если ниже напишет “Время было успешно синхронизировано …”, нажмите на “ОК”.

После выбора нужных параметров закройте все открытые окна.

Изменить сервер времени в редакторе реестра

1. В строке поиска или в меню “Выполнить” (выполнить вызывается клавишами Win+R) введите команду regedit и нажмите Enter.


2. Перейдите по пути HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows CurrentVersion DateTime Servers. В разделе Servers строковые параметры в значениях имеют различные имена серверов (если в списке нет нужного – создайте строковый параметр, имя должно быть цифрой и в поле “Значение” должно быть записано имя сервера времени).

3. Откройте параметр “(По умолчанию)” в поле “Значение” введите имя строкового параметра с нужным вам сервером и нажмите на “ОК”. К примеру, я хочу выбрать для синхронизации сервер time.nist.gov => имя строкового параметра где он находится в значении 2, значит в “Значение” параметра “(По умолчанию)” нужно написать 2 и нажать “ОК”.

4. Перейдите по пути HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services W32Time Parameters => откройте параметр NtpServer => в поле “Значение” замените имя сервера на нужное, оставив 0x9 после запятой => нажмите на “ОК”. В некоторых случаях нужно перезагрузить компьютер, чтобы изменения вступили в силу.

На сегодня все, если вы знаете другие способы – пишите в комментариях! Удачи Вам

Настройка Active Directory Domain Services

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

Если вам интересна тематика Windows Server, рекомендую обратиться к тегу Windows Server на моем блоге. Также рекомендую ознакомиться с основной статье по Active Directory — Active Directory Domain Services

Читайте так же:
Windows синхронизация времени от нескольких источников

Подготовка окружения

Разворачивать роль AD я планирую на двух виртуальных серверах (будущих контроллерах домена) по очереди.

  1. Первым делом нужно задать подходящие имена серверов, у меня это будут DC01 и DC02;
  2. Далее прописать статические настройки сети (подробно этот момент я рассмотрю ниже);
  3. Установите все обновления системы, особенно обновления безопасности (для КД это важно как ни для какой другой роли).

ad ds configuring 01

На этом этапе необходимо определиться какое имя домена у вас будет. Это крайне важно, поскольку потом смена доменного имени будет очень большой проблемой для вас, хоть и сценарий переименования официально поддерживается и внедрен достаточно давно.

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

ad ds configuring 02

Вообще сам подход к администрированию виртуализованных контроллеров домена отличается в виду некоторых особенностей функционирования AD DS 4 5 :

Виртуальные среды представляют особую трудность для распределенных рабочих потоков, зависящих от логической схемы репликации по времени. Например, репликация AD DS использует равномерно увеличивающееся значение (которое называется USN, или номер последовательного обновления), назначенное транзакциям в каждом контроллере домена. Каждый экземпляр базы данных контроллера домена также получает идентификатор под названием InvocationID. InvocationID контроллера домена и его номер последовательного обновления вместе служат уникальным идентификатором, который связан с каждой транзакцией записи, выполняемой на каждом контроллере домена, и должны быть уникальны в пределах леса.

На этом основные шаги по подготовке окружения завершены, переходим к этапу установки.

Установка Active Directory

Установка производится через Server Manager и в ней нет ничего сложного, подробно все этапы установки вы можете увидеть ниже:

ad ds configuring 03 60% ad ds configuring 04 60%

Сам процесс установки претерпел некоторые изменения 6 по сравнению с предыдущими версиями ОС:

Развертывание доменных служб Active Directory (AD DS) в Windows Server 2012 стало проще и быстрее по сравнению с предыдущими версиями Windows Server. Установка AD DS теперь выполняется на основе Windows PowerShell и интегрирована с диспетчером серверов. Сократилось количество шагов, необходимых для внедрения контроллеров домена в существующую среду Active Directory.

Необходимо выбрать только роль Доменные службы Active Directory, никакие дополнительные компоненты устанавливать не нужно. Процесс установки занимает незначительно время и можно сразу переходить к настройке.

Настройка Active Directory

Когда установится роль, справа вверху Server Manager вы увидите восклицательный знак — требуется провести конфигурацию после развертывания. Нажимаем Повысить роль этого сервера до контроллера домена.

ad ds configuring 05

Далее весь процесс будет проходить в мастере настройки.

Повышение роли сервера до контроллера домена

Этапы работы мастера подробно описаны в документации 7 . Тем не менее, пройдемся по основным шагам.

Поскольку мы разворачиваем AD с нуля, то нужно добавлять новый лес. Не забудьте надежно сохранить пароль для режима восстановления служб каталогов (DSRM). Расположение базы данных AD DS можно оставить по умолчанию (именно так и рекомендуют. Однако для разнообразия в своей тестовой среде я указал другой каталог).

ad ds configuring 06 60%

ad ds configuring 07

После этого сервер самостоятельно перезагрузится.

Создание учетных записей администраторов домена/предприятия

Залогиниться нужно будет под учетной записью локального администратора, как и прежде. Зайдите в оснастку Active Directory — пользователи и компьютеры, создайте необходимые учетные записи — на этом этапе это администратор домена.

ad ds configuring 08

Сразу же рекомендую настроить и иерархию организации (только не используйте русские символы!).

Настройка DNS на единственном DC в домене

Во время установки AD также была установлена роль AD DNS, поскольку других серверов DNS у меня в инфраструктуре не было. Для правильно работы сервиса необходимо изменить некоторые настройки. Для начала нужно проверить предпочитаемые серверы DNS в настройках сетевого адаптера. Необходимо использовать только один DNS-сервер с адресом 127.0.0.1. Да, именно localhost. По умолчанию он должен прописаться самостоятельно.

ad ds configuring 09

Убедившись в корректности настроек, открываем оснастку DNS. Правой кнопкой нажимаем на имени сервера и открываем его свойства, переходим на вкладку «Сервер пересылки». Адрес DNS-сервера, который был указан в настройках сети до установки роли AD DS, автоматически прописался в качестве единственного сервера пересылки:

ad ds configuring 10

Необходимо его удалить и создать новый и крайне желательно, чтобы это был сервер провайдера, но никак не публичный адрес типа общеизвестных 8.8.8.8 и 8.8.4.4. Для отказоустойчивости пропишите минимум два сервера. Не снимайте галочку для использования корневых ссылок, если нет доступных серверов пересылки. Корневые ссылки — это общеизвестный пул DNS-серверов высшего уровня.

Добавление второго DC в домен

Поскольку изначально я говорил о том, что у меня будет два контроллера домена, пришло время заняться настройкой второго. Проходим также мастер установки, повышаем роль до контроллера домена, только выбираем Добавить контроллер домена в существующий домен:

ad ds configuring 11

Обратите внимание, что в сетевых настройках этого сервера основным DNS-сервером должен быть выбран настроенный ранее первый контроллер домена! Это обязательно, иначе получите ошибку.

Читайте так же:
Набор для регулировки клапанов с часовым индикатором

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

Настройка DNS на нескольких DC в домене

Для предупреждения проблем с репликацией нужно снова изменить настройки сети и делать это необходимо на каждом контроллере домена (и на существовавших ранее тоже) и каждый раз при добавлении нового DC:

ad ds configuring 12

Если у вас больше трех DC в домене, необходимо прописать DNS-серверы через дополнительные настройки именно в таком порядке. Подробнее про DNS вы можете прочитать в моей статье Шпаргалка по DNS.

Настройка времени

ad ds configuring 13

Этот этап нужно выполнить обязательно, особенно если вы настраиваете реальное окружение в продакшене. Как вы помните, ранее я отключил синхронизацию времени через гипервизор и теперь нужно её настроить должным образом. За распространение правильного время на весь домен отвечает контроллер с ролью FSMO PDC эмулятор (Не знаете что это такая за роль? Читайте статью PDC emulator — Эмулятор первичного контроллера домена). В моем случае это конечно же первый контроллер домена, который и является носителем всех ролей FSMO изначально.

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

ad ds configuring 14

Назовите её как считаете нужным и как объект будет создан, нажмите правой кнопкой — Изменить. Переходим в Конфигурация компьютераПолитикиАдминистративные шаблоныСистемаСлужба времени WindowsПоставщики времени. Активируем политики Включить NTP-клиент Windows и Включить NTP-сервер Windows, заходим в свойства политики Настроить NTP-клиент Windows и выставляем тип протокола — NTP, остальные настройки не трогаем:

ad ds configuring 15

Дожидаемся применения политик (у меня это заняло примерно 5-8 минут, несмотря на выполнение gpupdate /force и пару перезагрузок), после чего получаем:

ad ds configuring 16

Вообще надо сделать так, чтобы время с внешних источников синхронизировал только PDC эмулятор, а не все контроллеры домена под ряд, а будет именно так, поскольку групповая политика применяется ко всем объектам в контейнере. Нужно её перенацелить на конкретный объект учетной записи компьютера-владельца роли PDC-эмулятор. Делается это также через групповые политики — в консоли gpmc.msc нажимаем левой кнопкой нужную политику и справа у вас появятся её настройки. В фильтрах безопасности нужно добавить учетную запись нужного контроллера домена:

ad ds configuring 18

Подробнее о принципе работы и настройке службы времени читайте в официальной документации 8 .

На этом настройка времени, а вместе с ней и начальная настройка Active Directory, завершена.

Синхронизация времени Windows 10 — как запустить службу

В операционной системе Виндовс 10 можно самостоятельно изменить отображаемое системное время или задать его синхронизацию с серверами в глобальной сети. Это позволит часам всегда показывать правильную дату, но только при соединении с интернетом. Если его не будет, то выведется ошибка. Иногда может случиться, что не синхронизируется время Windows 10 и по другим причинам. О том, что собой предоставляет синхронизация, как ее настроить и какие проблемы в процессе этого могут возникнуть, – в этом материале.

Что такое Синхронизация времени Windows 10

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

Выбор сервера для обновления

Каждый ПК, на котором запущена Служба времени, использует ее для отображения наиболее точных значений. Обычно данные приходят от серверов Майкрософт, но человек может и самостоятельно выбрать назначенный источник получения параметров.

Архитектурно эта служба в Виндовс 10 состоит из нескольких модулей:

  • Диспетчера служб,
  • Диспетчера службы времени,
  • Правил работы с часами,
  • Поставщика времени.

Все перечисленные данные нужны для того, чтобы запускать процессы передачи и синхронизации данных, получаемых от серверов-поставщиков.

Важно! Обычно синхронизация осуществляется через сервер time.windows.com, но также можно выбрать и других поставщиков: time.nist.gov, time-nv.nist.gov, time-a.nist.gov и time-b.nist.gov.

Настройка синхронизации времени Windows 10 через TimeServer

На сегодняшний день существует большое количество серверов, работающих по протоколу NTP. Они нужны для того чтобы синхронизовать временные данные с компьютером. Один из самых популярных на территории России и других стран NTP-сервер – TimeServer.

Основными преимуществами его использования являются:

  • Наличие функционала по синхронизации данных с любой страной и городом.
  • Практически полное отсутствие погрешностей, так как мощности TimeServer сами синхронизируются с атомными эталонными часами.
  • Высокая скорость обработки информации вне зависимости от количества одновременно подключенных к серверам персональных компьютеров (клиентов).

Ниже приведена пошаговая инструкция по настройке синхронизации системного времени с NTP серверами ТаймСервер:

  1. Перейти в меню «Пуск» и нажать на значок, который похож на шестеренку. Это иконка приложения «Параметры». Перейти в них можно и нажав на сочетание клавиш Win + I.
  2. Найти раздел «Время и язык» и кликнуть по нему.
  3. Нажать слева на подраздел «Регион и язык», выбрав ссылку «Дополнительные параметры даты и времени, региональные параметры».
  4. Перейти по ссылке «Установка времени и даты» в разделе «Дата и время».
  5. Войти во вкладку «Время по интернету» и нажать на одну единственную кнопку «Изменение параметров».
  6. Установить соответствующую синхронизации галочку, ввести в поле адрес сервера «timeserver.ru» без кавычек и нажать на «Обновить».
Читайте так же:
Регулировка клапанов 16 valve

Если все прошло успешно, то система выведет уведомление об успешном подключении.

Быстрый переход к настройкам

Как включить автоматическую настройку времени на Windows 10

Как синхронизировать время в Windows 10 на примере ТаймСервер уже понятно, но попасть в окно конфигураций можно и другими путями. Ниже будет более подробно рассказано про вход в это диалоговое окно.

Через Параметры

Тут все понятно, так как эти действия были подробно описаны в предыдущей пошаговой инструкции. Можно кратко указать их еще раз:

  1. Перейти в меню «Пуск» и нажать на значок, который похож на шестеренку. Это иконка приложения «Параметры». Перейти в них можно и нажав на сочетание клавиш Win + I.
  2. Найти раздел настройки временных и языковых и кликнуть по нему.
  3. Нажать слева на подраздел «Регион и язык», выбрав ссылку «Дополнительные параметры даты и времени, региональные параметры».
  4. Перейти по ссылке «Установка времени и даты» в разделе «Дата и время».
  5. Войти во вкладку «Время по интернету» и нажать на одну единственную кнопку «Изменение параметров».
  6. Указать нужный сервер для самосинхронизации ПК и выйти из окна настроек.

Важно! В операционной системе Виндовс 10 доступно несколько серверов для координации временных параметров. Один из них – стандартный центр Майкрософт, который и выводится для подключения автоматически.

Через Панель управления

Аналогичные действия можно выполнить и через «Панель управления»:

  1. Переходят в меню «Пуск», как и в предыдущем случае.
  2. Вводят в поисковую строку «Панель управления» и выбирают соответствующий пункт.
  3. Устанавливают режим просмотра на «Крупные значки» и выбирают раздел, связанный с временными данными и датой.
  4. Выбирают соответствующий подраздел внутри раздела.
  5. Выполняют те же самые шаги, что и в предыдущей инструкции (переход во вкладку и установку центра обновления данных).

Через Командную строку

Для любителей командной строки есть свой метод:

  1. Открывают меню «Пуск» и находят там консоль, запустив ее.
  2. Вводят команду time чч:мм, где чч – часы, а мм – минуты.
  3. Выполняют инструкцию и проверяют, изменились ли системные параметры.

Через Службы

Если «Служба времени» активирована, то в соответствующем окне «Службы», которое можно найти в меню «Пуск», прописав название утилиты, можно будет обнаружить строчку «W32Time». Активировать же обновление параметров можно, просто нажав по ней ПКМ и выбрав пункт «Включить»

Через PowerShell

PowerShell является более мощной оболочной команд, чем консоль, поэтому многие выбирают на конфигурирования ПК ее. Чтобы обновить параметры необходимо:

  1. Запускают PowerShell через меню «Пуск» от имени администратора.
  2. Вводят команду «Start-Service W32Time» для запуска временной службы.
  3. Обновляют показатели командой «w32tm /resync /force». Данные будут браться с центра time.windows.com.

Изменение настроек в PowerShell

Как добавить новые сервера для синхронизации времени на Windows 10

Если по тем или иным причинам человек не хочет пользоваться стандартными центрами обновления, то он может спокойно указать любой доступный NTP домен. Для этого достаточно перейти в окно конфигураций обновления по интернету любым способом, описанным выше, и вписать в поле свой адрес сервера и нажать на кнопку «Обновить».

Что делать, если не синхронизируется время на Windows 10, выдает ошибку

Если по каким-то причинам при попытке обновления выводится ошибка синхронизации времени Windows 10, то можно попытаться выполнить процедуру вручную. Для этого переходят в командную строку и поочередно вводят команды: «net stop w32time», «w32tm /unregister», «w32tm /register», «net start w32time». После этого желательно перезагрузить свой персональный компьютер или ноутбук и проверить параметры.

Почему время постоянно сбрасывается на Windows 10: проблемы с CMOS батарейкой

Иногда сброс временных параметров осуществляется из-за попадания в память вредоносной программы. Следует просканировать ПК антивирусом и удалить все подозрительные объекты автоматического запуска, загрузки и зараженные файлы.

Также часто сброс происходит из-за неисправности CMOS батарейки, установленной в материнской плате и выполняющей расчет временных параметров даже тогда, когда компьютер полностью отключен от сети. Всему виной выходит из строя этого элемента. Для решения проблемы достаточно купить новую батарейку.

Батарейка на материнской плате

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector