4 votos

¿Cómo puedo habilitar ntpd para servir a los clientes ntp (usando MacOS 10.14 Mojave)?

Así que en MacOS High Sierra 10.13, esta respuesta funcionó bien: Cómo habilitar ntpd para servidores de clientes ntp (usando High Sierra)

Ahora estoy ejecutando MacOS 10.14 y han eliminado ambos ntpdate y ntpd-wrapper (que era lo que el org.ntp.ntpd-legacy.plist LaunchDaemon estaba usando).

¿Hay alguna solución para configurar un relé ntp similar con MacOS 10.14?

Estoy usando un Mac Pro (Late 2013) que tiene 2 NIC's ethernet, y tengo un NIC con acceso a internet, que se sincroniza con time.apple.com. Necesito el segundo NIC que no tiene acceso a Internet para actuar como un servidor ntpd para los dispositivos en el segmento de red privada que no ruta fuera de su segmento de LAN privada.

2voto

Ian Puntos 56

De Macrumors (en el hilo Mojave 'All the little things'):

Sincronización horaria: ntpd ha sido sustituido por timed: no el de la vieja escuela de unix, sino un nuevo invento de apple.

He enlazado la página del Hombre Cronometrado para ti:

https://www.unix.com/man-page/mojave/8/timed/

0 votos

Así que básicamente MacOS Mojave solo puede actuar como cliente NTP, y no puede realizar ningún tipo de servicio NTP en la red por lo que parece.

2voto

maki Puntos 21

Así que encontré la mejor solución para mi situación. Terminé instalando Docker CE para Mac, y luego ejecutando una instancia Docker de NTP. Esto logró los resultados deseados de conseguir un servicio NTP que se ejecuta en un segmento de la red segregada sin tener que tener routable a Internet.

Docker CE para Mac

contenedor docker NTP en github

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X