[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/macos/configure-ntp-server":3,"mdc-mpg930-key":197,"mdc--6dozzt-key":225,"mdc-582t7j-key":250,"mdc-msx4g5-key":266,"mdc--y27m2f-key":283,"related-/guides/macos/check-ntp-status,/guides/macos/fix-ntp-sync-issues":316,"mdc-fufy3e-key":317,"mdc-dyojss-key":348,"mdc--owphzh-key":388,"mdc-eblt91-key":469,"mdc-h5h6wr-key":523},{"id":4,"title":5,"appliesTo":6,"author":10,"body":11,"canonical":129,"code":119,"createdAt":130,"description":131,"difficulty":132,"draft":133,"estimatedTime":134,"extension":135,"faq":136,"howToSteps":149,"howToTotalTime":129,"image":129,"keywords":168,"locale":177,"meta":178,"navigation":179,"path":180,"platform":181,"related":182,"section":185,"seo":186,"severity":119,"stem":187,"summary":188,"tags":189,"twitterCreator":129,"twitterSite":129,"type":195,"updatedAt":130,"__hash__":196},"content_ru/guides/macos/configure-ntp-server.md","Настройка NTP-сервера на macOS с помощью Chrony за 10 минут пошагово",[7,8,9],"macOS Ventura 13+","macOS Monterey 12","macOS Big Sur 11","FixPedia Team",{"type":12,"value":13,"toc":118},"minimark",[14,19,23,53,57,62,84,88,102,106],[15,16,18],"h2",{"id":17},"проверка-результата","Проверка результата",[20,21,22],"p",{},"После выполнения всех шагов ваш Mac будет работать в качестве локального NTP-сервера. Все устройства в вашей сети, настроенные на использование этого Mac в качестве сервера времени, будут автоматически синхронизироваться с ним.",[24,25,26,39],"ul",{},[27,28,29,33,34,38],"li",{},[30,31,32],"strong",{},"Проверка синхронизации клиентов:"," На другом Mac выполните ",[35,36,37],"code",{},"sntp -sS \u003Cip-вашего-mac>",".",[27,40,41,44,45,48,49,52],{},[30,42,43],{},"Просмотр лога Chrony:"," ",[35,46,47],{},"sudo chronyc -a logging on"," и проверьте ",[35,50,51],{},"/var/log/chrony.log"," (если включено).",[15,54,56],{"id":55},"возможные-проблемы","Возможные проблемы",[58,59,61],"h3",{"id":60},"служба-chrony-не-запускается","Служба Chrony не запускается",[20,63,64,67,68,71,72,75,76,79,80,83],{},[30,65,66],{},"Причина:"," Неправильные права доступа или синтаксическая ошибка в ",[35,69,70],{},"chrony.conf",".\n",[30,73,74],{},"Решение:"," Проверьте файл конфигурации на наличие синтаксических ошибок (",[35,77,78],{},"chronyd -n -c /usr/local/etc/chrony/chrony.conf","). Убедитесь, что файл readable (",[35,81,82],{},"sudo chmod 644 /usr/local/etc/chrony/chrony.conf",").",[58,85,87],{"id":86},"клиенты-не-могут-синхронизироваться","Клиенты не могут синхронизироваться",[20,89,90,92,93,71,96,98,99,101],{},[30,91,66],{}," Брандмауэр или неправильная подсеть в ",[35,94,95],{},"allow",[30,97,74],{}," Убедитесь, что правило ",[35,100,95],{}," соответствует вашей подсети и что порт UDP 123 открыт в брандмауэре macOS и маршрутизаторе.",[58,103,105],{"id":104},"постоянные-ошибки-ntpd-не-удалось-получить-ответ","Постоянные ошибки «ntpd: не удалось получить ответ»",[20,107,108,110,111,113,114,117],{},[30,109,66],{}," Отсутствие доступа к интернету или заблокированные NTP-серверы провайдером.\n",[30,112,74],{}," Проверьте подключение к интернету, добавьте резервный пул (",[35,115,116],{},"pool 1.pool.ntp.org iburst",") и убедитесь, что DNS работает корректно.",{"title":119,"searchDepth":120,"depth":120,"links":121},"",2,[122,123],{"id":17,"depth":120,"text":18},{"id":55,"depth":120,"text":56,"children":124},[125,127,128],{"id":60,"depth":126,"text":61},3,{"id":86,"depth":126,"text":87},{"id":104,"depth":126,"text":105},null,"2026-07-18 11:39:32","Пошаговое руководство по установке и конфигурации локального NTP-сервера на macOS с использованием Chrony. Быстро настроите собственный сервер времени для всей сети.","medium",false,"10-15 мин","md",[137,140,143,146],{"question":138,"answer":139},"Как проверить, установлен ли Chrony на Mac?","Выполните команду `chronyd -v` или `brew list chrony`. Если демон работает, вы увидите версию Chrony.",{"question":141,"answer":142},"Можно ли использовать этот сервер для всех устройств в домашней сети?","Да. В файле `/etc/chrony/chrony.conf` добавьте строку `allow 192.168.1.0/24` (замените подсеть на вашу) и перезапустите Chrony.",{"question":144,"answer":145},"Что делать, если сервер не синхронизируется с интернетом?","Убедитесь, что Mac подключён к интернету, проверьте брандмауэр (iptables/ufw/macOS System Settings) и убедитесь, что в `chrony.conf` указаны корректные пулы NTP.",{"question":147,"answer":148},"Как отключить NTP-сервер после настройки?","Выполните `brew services stop chrony` и удалите файл конфигурации, если он вам больше не нужен.",[150,153,156,159,162,165],{"name":151,"text":152},"Установка Homebrew (если не установлен)","Откройте Terminal и выполните команду для установки Homebrew:\n```bash\n/bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\"\n```\nСледуйте инструкциям на экране. После установки добавьте Homebrew в PATH (скрипт подскажет нужную команду).",{"name":154,"text":155},"Установка Chrony через Homebrew","Выполните установку пакета Chrony:\n```bash\nbrew install chrony\n```\nЭто устанавливает демон `chronyd` и пример конфигурации в `/usr/local/etc/chrony/chrony.conf`.",{"name":157,"text":158},"Редактирование конфигурации Chrony","Откройте файл конфигурации в текстовом редакторе (например, `nano`):\n```bash\nsudo nano /usr/local/etc/chrony/chrony.conf\n```\nДобавьте следующие настройки (замените `192.168.1.0/24` на вашу подсеть):\n```ini\n# Локальный NTP-сервер\nlocal stratum 3\nallow 192.168.1.0/24\npool 0.pool.ntp.org iburst\n```\nСохраните изменения (`Ctrl+O`, `Enter`) и выйдите (`Ctrl+X`). Файл доступен только для чтения администратором.",{"name":160,"text":161},"Запуск службы Chrony","Запустите и включите службу Chrony:\n```bash\nbrew services start chrony\n```\nПроверьте статус:\n```bash\nbrew services list\n```\nЕсли служба запущена, вы увидите `==> chrony` со статусом `started`.",{"name":163,"text":164},"Проверка работы NTP-сервера","Проверьте, что Chrony синхронизируется с интернетом:\n```bash\nchronyc tracking\n```\nВы также можете проверить соединение с локальным сервером времени:\n```bash\nsntp -sS 127.0.0.1\n```\nЕсли запрос успешен, вы увидите время и подтверждение синхронизации.",{"name":166,"text":167},"Настройка брандмауэра (если нужно)","Если клиенты не могут подключиться к вашему Mac, откройте порт UDP 123 в системном брандмауэре macOS:\n> 💡 **Совет:** В «Системных настройках → Сеть → Брандмауэр» добавьте новое правило для `chronyd` (UDP 123) и разрешите входящие соединения.",[169,170,171,172,173,174,175,176],"настроить NTP-сервер macOS","NTP сервер на Mac","chrony macOS","конфигурация NTP","установить NTP сервер на Mac","включить NTP на Mac","локальный NTP-сервер macOS","синхронизация времени macOS","ru_RU",{"::in-article-ad :":129},true,"/guides/macos/configure-ntp-server","macos",[183,184],"/guides/macos/check-ntp-status","/guides/macos/fix-ntp-sync-issues","Гайды macOS",{"title":5,"description":131},"guides/macos/configure-ntp-server","В этом гайде вы узнаете, как быстро настроить собственный NTP-сервер на macOS, используя легковесный демон Chrony. После выполнения инструкций ваше Mac будет работать в качестве надежного сервера времени для локальной сети.",[190,191,192,193,194],"macOS","NTP","chrony","синхронизация времени","сервер","guide","8R7Q9OL4zYVZg9saIvp_T5hMsln027eJsXO2411s5fA",{"data":198,"body":199},{},{"type":200,"children":201},"root",[202],{"type":203,"tag":20,"props":204,"children":205},"element",{},[206,209,215,217,223],{"type":207,"value":208},"text","Выполните команду ",{"type":203,"tag":35,"props":210,"children":212},{"className":211},[],[213],{"type":207,"value":214},"chronyd -v",{"type":207,"value":216}," или ",{"type":203,"tag":35,"props":218,"children":220},{"className":219},[],[221],{"type":207,"value":222},"brew list chrony",{"type":207,"value":224},". Если демон работает, вы увидите версию Chrony.",{"data":226,"body":227},{},{"type":200,"children":228},[229],{"type":203,"tag":20,"props":230,"children":231},{},[232,234,240,242,248],{"type":207,"value":233},"Да. В файле ",{"type":203,"tag":35,"props":235,"children":237},{"className":236},[],[238],{"type":207,"value":239},"/etc/chrony/chrony.conf",{"type":207,"value":241}," добавьте строку ",{"type":203,"tag":35,"props":243,"children":245},{"className":244},[],[246],{"type":207,"value":247},"allow 192.168.1.0/24",{"type":207,"value":249}," (замените подсеть на вашу) и перезапустите Chrony.",{"data":251,"body":252},{},{"type":200,"children":253},[254],{"type":203,"tag":20,"props":255,"children":256},{},[257,259,264],{"type":207,"value":258},"Убедитесь, что Mac подключён к интернету, проверьте брандмауэр (iptables/ufw/macOS System Settings) и убедитесь, что в ",{"type":203,"tag":35,"props":260,"children":262},{"className":261},[],[263],{"type":207,"value":70},{"type":207,"value":265}," указаны корректные пулы NTP.",{"data":267,"body":268},{},{"type":200,"children":269},[270],{"type":203,"tag":20,"props":271,"children":272},{},[273,275,281],{"type":207,"value":274},"Выполните ",{"type":203,"tag":35,"props":276,"children":278},{"className":277},[],[279],{"type":207,"value":280},"brew services stop chrony",{"type":207,"value":282}," и удалите файл конфигурации, если он вам больше не нужен.",{"data":284,"body":285},{},{"type":200,"children":286},[287,292],{"type":203,"tag":20,"props":288,"children":289},{},[290],{"type":207,"value":291},"Если клиенты не могут подключиться к вашему Mac, откройте порт UDP 123 в системном брандмауэре macOS:",{"type":203,"tag":293,"props":294,"children":295},"blockquote",{},[296],{"type":203,"tag":20,"props":297,"children":298},{},[299,301,306,308,314],{"type":207,"value":300},"💡 ",{"type":203,"tag":30,"props":302,"children":303},{},[304],{"type":207,"value":305},"Совет:",{"type":207,"value":307}," В «Системных настройках → Сеть → Брандмауэр» добавьте новое правило для ",{"type":203,"tag":35,"props":309,"children":311},{"className":310},[],[312],{"type":207,"value":313},"chronyd",{"type":207,"value":315}," (UDP 123) и разрешите входящие соединения.",[],{"data":318,"body":319},{},{"type":200,"children":320},[321,326,338,343],{"type":203,"tag":20,"props":322,"children":323},{},[324],{"type":207,"value":325},"Откройте Terminal и выполните команду для установки Homebrew:",{"type":203,"tag":327,"props":328,"children":333},"pre",{"className":329,"code":330,"language":331,"meta":119,"style":332},"language-bash","/bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\"\n","bash","undefined",[334],{"type":203,"tag":35,"props":335,"children":336},{"__ignoreMap":119},[337],{"type":207,"value":330},{"type":203,"tag":20,"props":339,"children":340},{},[341],{"type":207,"value":342},"Следуйте инструкциям на экране. После установки добавьте Homebrew в PATH (скрипт подскажет нужную команду).",{"type":203,"tag":344,"props":345,"children":346},"style",{},[347],{"type":207,"value":119},{"data":349,"body":350},{},{"type":200,"children":351},[352,357,365,384],{"type":203,"tag":20,"props":353,"children":354},{},[355],{"type":207,"value":356},"Выполните установку пакета Chrony:",{"type":203,"tag":327,"props":358,"children":360},{"className":329,"code":359,"language":331,"meta":119,"style":332},"brew install chrony\n",[361],{"type":203,"tag":35,"props":362,"children":363},{"__ignoreMap":119},[364],{"type":207,"value":359},{"type":203,"tag":20,"props":366,"children":367},{},[368,370,375,377,383],{"type":207,"value":369},"Это устанавливает демон ",{"type":203,"tag":35,"props":371,"children":373},{"className":372},[],[374],{"type":207,"value":313},{"type":207,"value":376}," и пример конфигурации в ",{"type":203,"tag":35,"props":378,"children":380},{"className":379},[],[381],{"type":207,"value":382},"/usr/local/etc/chrony/chrony.conf",{"type":207,"value":38},{"type":203,"tag":344,"props":385,"children":386},{},[387],{"type":207,"value":119},{"data":389,"body":390},{},{"type":200,"children":391},[392,405,413,426,436,465],{"type":203,"tag":20,"props":393,"children":394},{},[395,397,403],{"type":207,"value":396},"Откройте файл конфигурации в текстовом редакторе (например, ",{"type":203,"tag":35,"props":398,"children":400},{"className":399},[],[401],{"type":207,"value":402},"nano",{"type":207,"value":404},"):",{"type":203,"tag":327,"props":406,"children":408},{"className":329,"code":407,"language":331,"meta":119,"style":332},"sudo nano /usr/local/etc/chrony/chrony.conf\n",[409],{"type":203,"tag":35,"props":410,"children":411},{"__ignoreMap":119},[412],{"type":207,"value":407},{"type":203,"tag":20,"props":414,"children":415},{},[416,418,424],{"type":207,"value":417},"Добавьте следующие настройки (замените ",{"type":203,"tag":35,"props":419,"children":421},{"className":420},[],[422],{"type":207,"value":423},"192.168.1.0/24",{"type":207,"value":425}," на вашу подсеть):",{"type":203,"tag":327,"props":427,"children":431},{"className":428,"code":429,"language":430,"meta":119,"style":332},"language-ini","# Локальный NTP-сервер\nlocal stratum 3\nallow 192.168.1.0/24\npool 0.pool.ntp.org iburst\n","ini",[432],{"type":203,"tag":35,"props":433,"children":434},{"__ignoreMap":119},[435],{"type":207,"value":429},{"type":203,"tag":20,"props":437,"children":438},{},[439,441,447,449,455,457,463],{"type":207,"value":440},"Сохраните изменения (",{"type":203,"tag":35,"props":442,"children":444},{"className":443},[],[445],{"type":207,"value":446},"Ctrl+O",{"type":207,"value":448},", ",{"type":203,"tag":35,"props":450,"children":452},{"className":451},[],[453],{"type":207,"value":454},"Enter",{"type":207,"value":456},") и выйдите (",{"type":203,"tag":35,"props":458,"children":460},{"className":459},[],[461],{"type":207,"value":462},"Ctrl+X",{"type":207,"value":464},"). Файл доступен только для чтения администратором.",{"type":203,"tag":344,"props":466,"children":467},{},[468],{"type":207,"value":119},{"data":470,"body":471},{},{"type":200,"children":472},[473,478,486,491,499,519],{"type":203,"tag":20,"props":474,"children":475},{},[476],{"type":207,"value":477},"Запустите и включите службу Chrony:",{"type":203,"tag":327,"props":479,"children":481},{"className":329,"code":480,"language":331,"meta":119,"style":332},"brew services start chrony\n",[482],{"type":203,"tag":35,"props":483,"children":484},{"__ignoreMap":119},[485],{"type":207,"value":480},{"type":203,"tag":20,"props":487,"children":488},{},[489],{"type":207,"value":490},"Проверьте статус:",{"type":203,"tag":327,"props":492,"children":494},{"className":329,"code":493,"language":331,"meta":119,"style":332},"brew services list\n",[495],{"type":203,"tag":35,"props":496,"children":497},{"__ignoreMap":119},[498],{"type":207,"value":493},{"type":203,"tag":20,"props":500,"children":501},{},[502,504,510,512,518],{"type":207,"value":503},"Если служба запущена, вы увидите ",{"type":203,"tag":35,"props":505,"children":507},{"className":506},[],[508],{"type":207,"value":509},"==> chrony",{"type":207,"value":511}," со статусом ",{"type":203,"tag":35,"props":513,"children":515},{"className":514},[],[516],{"type":207,"value":517},"started",{"type":207,"value":38},{"type":203,"tag":344,"props":520,"children":521},{},[522],{"type":207,"value":119},{"data":524,"body":525},{},{"type":200,"children":526},[527,532,540,545,553,558],{"type":203,"tag":20,"props":528,"children":529},{},[530],{"type":207,"value":531},"Проверьте, что Chrony синхронизируется с интернетом:",{"type":203,"tag":327,"props":533,"children":535},{"className":329,"code":534,"language":331,"meta":119,"style":332},"chronyc tracking\n",[536],{"type":203,"tag":35,"props":537,"children":538},{"__ignoreMap":119},[539],{"type":207,"value":534},{"type":203,"tag":20,"props":541,"children":542},{},[543],{"type":207,"value":544},"Вы также можете проверить соединение с локальным сервером времени:",{"type":203,"tag":327,"props":546,"children":548},{"className":329,"code":547,"language":331,"meta":119,"style":332},"sntp -sS 127.0.0.1\n",[549],{"type":203,"tag":35,"props":550,"children":551},{"__ignoreMap":119},[552],{"type":207,"value":547},{"type":203,"tag":20,"props":554,"children":555},{},[556],{"type":207,"value":557},"Если запрос успешен, вы увидите время и подтверждение синхронизации.",{"type":203,"tag":344,"props":559,"children":560},{},[561],{"type":207,"value":119}]