ntpd
네트워크 소스의 계층 수준을 퍼지 하도록 구성 할 수 있습니까?
언뜻보기에 fudge
지시문이 이것을 달성 할 수 있다고 생각 했지만 ntp.conf(5)
매뉴얼 페이지를 탐색 한 후에이 지시문은 참조 시계에만 적용된다는 것을 알았습니다.
몇 가지 세부 사항 :
ntpd
LAN에서 클라이언트의 기본 시간 소스로 로컬 서버가 실행 중 입니다. 이 서버는 ntp.org 풀을 가리키며 보통 지층 3을 유지합니다.
내 주 서버 외에도 벽시계를 무선으로 동기화하는 주요 업무를 수행하는 타사 네트워크 장치가 있습니다. RF 전송. 이 장치의 사양에 따르면 "RFC2030 호환 시간 서버"이지만 그렇지 않으면 거의 블랙 박스입니다. 시간 서버이므로 메인 서버를 사용하도록 장치를 구성했습니다.
블랙 박스 설정 http://www.freeimagehosting.net/uploads/21bafb12bd.png
ntpd
개인 컴퓨터에서 주 NTP 서버 와 무선 송신기를 시간 소스 로 사용 하도록 구성했을 때 문제가 발생했습니다 . 내 로컬 ntpd를 쿼리 할 때 "블랙 박스"(10.xxZ)가 선호하는 시간 소스임을 알았습니다.
$ ntpq -pn
remote refid st t when poll reach delay offset jitter
==============================================================================
x10.x.x.X 69.164.222.108 3 u 48 64 177 0.501 370.029 1.530
*10.x.x.Z 10.x.x.Z 2 u 50 64 377 1.354 -23.681 14.179
서버 10.x.x.Z
의 유일한 시간 소스 는 서버 10.x.x.X
(층 3)이므로 층 4 이어야 합니다. 제조업체가 해당 층 레벨을 하드 코딩했다고 생각합니다.
시스템이 더 높은 계층 수준 임에도 불구하고 "좋은"(10.xxX) 서버를 선호하도록하는 방법이 있습니까? 또한 prefer
로컬 ntp.conf
파일 에서 지시문을 시도 했지만 아무 소용이 없으면 작은 블랙 박스가 항상 이깁니다.
그만한 가치가있는 로컬 컴퓨터는 Mac OS X 10.6을 실행하고 있습니다.
$ ntpq -c rv | grep version
version="ntpd 4.2.4p4@1.1520-o Mon May 18 19:38:25 UTC 2009 (1)",