ntp.conf에 대한 완전한 참조는 어디에서 얻을 수 있습니까?

ntp.conf에 대한 완전한 참조는 어디에서 얻을 수 있습니까?

나는 현재 새로운 Linux 서버를 설정하고 있는데 언제나 그렇듯 ntpNTP 데몬(데비안 버스터, 패키지이므로 BSD 변형임), 특히 /etc/ntp.confrestrict절과 관련하여 어려움을 겪고 있습니다.

나는 매뉴얼 페이지( man ntp.conf)를 읽고 다음과 같은 튜토리얼과 온라인 매뉴얼 페이지를 방문했습니다.https://docs.ntpsec.org/latest/ntp_conf.html그리고 "오리지널"https://www.freebsd.org/cgi/man.cgi?query=ntp.conf&sektion=5&manpath=freebsd-release-ports.

그러나 이러한 페이지는 오해의 소지가 있거나 잘못된 것으로 보입니다. 두 가지 예(실제로 신뢰할 수 있는 참조가 되어야 하는 후자 링크에서 가져옴):

  • -4및 태그는 -6다음 섹션에서 설명됩니다.Configuration Commands아니요명령이 포함되어 있습니다 restrict. 대신, 제한 명령은 이 명령에 속하는 것으로 간주되며 Access Control Commands이름의 별도 섹션에서 설명됩니다. 따라서 NTP 데몬에 대한 경험이 많지 않으면 -4명령에서 주소로 사용할 수 없다고 결론을 내릴 수도 있습니다. restrict이것은 분명히 잘못된 것입니다.

  • 명령 설명 restrict(섹션 1 Access Control Commands)의 끝에 다음 단락이 있습니다. "플래그 무시, 인터페이스, ntpport, [...]가 포함된 기본 제한 목록 항목". 그래서 라는 플래그가 있어야 하는데 interface, 플래그 목록에는 그러한 플래그에 대한 설명이나 언급조차 없습니다.

저는 의심스러운 출처의 몇 가지 예를 복사하여 붙여넣고 어떻게든 작동하길 바라는 사람이 아니기 때문에 관심이 있습니다 ntp.conf. 혹시 그런 것을 아는 사람이 있습니까?

최후의 수단은 소스 코드를 읽는 것이지만, 분명히 그렇게 하고 싶지는 않습니다.

답변1

NTP 사이트다음을 포함한 일부 리소스가 나열됩니다."NTP 공식 문서". 이 공식 문서에는 다음과 같은 내용이 나와 있습니다.

[이 문서]는 충실도가 다양한 매뉴얼 페이지를 포함한 다른 형식으로 광범위하게 복사, 캐시 및 변환되었습니다. 그러나 이러한 HTML 페이지는 유일하게 신뢰할 수 있고 명확한 참조입니다.

이는 NTP 프로젝트가 자체 소프트웨어에 대한 매뉴얼 페이지를 게시하지 않음을 의미합니다.

그 문제에 있어서 매뉴얼 페이지에 언급된 "인터페이스" 플래그는 restrict이 공식 문서에서 전혀 언급되지 않습니다. (그러나 그것은예전에는이전 버전 4.2.4에서 언급된 내용은 버그일 수 있습니다. ) -4-6토큰에 대한 귀하의 의견은 여전히 ​​유효합니다.

어쨌든 문제는 완전한 참조가 부족한 것이 아니라 문서에 결함이 있다는 것입니다. 잘못된 문서에 대한 해결책은 소스에 버그 보고서를 제출하는 것입니다. 아마도 매뉴얼 페이지는 NTP 소프트웨어 배포의 일부가 아니기 때문에 현재 문서를 반영하도록 업데이트되지 않았을 것입니다.

관련 정보