NTP 시간 동기화를 실행하기 위해 systemd-timesyncd를 사용합니다. 두 개의 서버를 지정하고 싶습니다. 하나는 회사 내부(외부에서는 사용할 수 없음)이고 다른 하나는 공용 인터넷입니다.
[Time]
NTP=ntp.mycompany.net
FallbackNTP=pool.ntp.org
그러나 장치가 회사 네트워크 외부에 있고 내부 서버를 사용할 수 없는 경우 timesyncd는 FallbackNTP로 전환하지 않습니다.
user@device:~# timedatectl timesync-status
Server: n/a (ntp.mycompany.net)
Poll interval: 0 (min: 32s; max 34min 8s)
Packet count: 0
내가 여기서 무엇을 간과하고 있습니까? 감사해요!
답변1
그동안 systemd 버그 추적기에서 이에 대한 몇 가지 참조를 찾았습니다.
FallbackNTP= 설정(Resolved.conf의 FallbackDNS= 설정 등)은 다른 서버를 확인할 수 없는 경우 사용할 서버를 구성합니다. 다른 서버가 선언된 경우(예: NTP=를 통해 정의한 서버) 해당 서버는 무시됩니다.