chrony
명령을 사용하여 rhel8에서 NTP 서버를 구성하고 시간 chronyc sources -v
동기화 chronyc tracking
를 확인했는데 성공했습니다. 그러나 Win10의 명령을 사용하여 w32tm /monitor /computers:XX.X.XX.XXX
확인하면 다음과 같은 오류가 발생합니다 ICMP: 0ms delay NTP: Error ERROR_TIMEOUT-No response from server within 1000 ms
.
vi /etc/chrony.conf 서버 hwtimestamp * #minsources 2
NTP 클라이언트가 로컬 네트워크에서 액세스할 수 있도록 허용합니다.
#allow 192.168.0.0/16 허용 XXX.XX.XX.0/24 #local Stratum 10 #keyfile /etc/chrony.keys leafsectz right/UTC logdir /var/log/chrony 로그 측정 통계 추적 leapsecmode slew maxslewrate 1000 smoothtime 400 0.001 도약 전용 바인딩 주소 127.0.0.1 logchange 0.5
그런데 다음 명령어로 확인해 보니 클라이언트 정보를 얻을 수 없습니다. [root@test etc]# chronyc 클라이언트 호스트 이름 NTP Drop Int IntL Last Cmd Drop Int Last
이 문제를 어떻게 해결할 수 있나요?
답변1
기본적으로 chrony는 모든 사람이 사용할 수 있는 서버는 아닙니다. 당신의 크로니를 사용할 수 있는 사람을 구성해야 합니다.
vi /etc/chrony.conf
# Allow NTP client access from local network.
#allow 192.168/16
allow XX.X.XX.XXX/32
답변2
나는 그것이 오래되었다는 것을 알고 있지만 실제로 서버에는 다음이 필요합니다.
# tell chrony to serve time
local
# allow all clients to pull time
allow 0.0.0.0/0
방화벽이나 트래픽을 차단할 수 있는 것이 없는지 확인하세요.