IETF RFC 6763 섹션 7.1(21페이지)는 구성이 필요 없는 서비스, 기록 및 환경을 조사하고 보고하는 데 사용할 수 있는 "dns-sd"라는 CLI 프로그램을 나타냅니다. 다른 많은 웹 페이지에서는 CLI와 함께 사용하는 것을 언급하지만 소스 저장소나 원본 웹 URL은 제공하지 않습니다. DNS 서버를 조사하거나 액세스 가능한 네트워크를 스캔하고 DNS 서버가 가능한 경우 dns-sd 액세스 가능한 서비스/디렉터리/활동에 대한 자세한 덤프를 얻고 싶기 때문에 패키지가 포함된 큰 패키지를 다운로드하고 싶지 않습니다. 아니면 실행되지 않을 수도 있습니다. 그게 전부입니다. 독립 실행형 패키지나 최종 업스트림 소스도 찾을 수 없습니다. 이에 대한 문서도 찾을 수 없기 때문에 그것이 무엇을 하는지 100% 확신할 수 없습니다. 하지만 그것은소리적합한 사람들처럼요.
이와 같은 것을 추적하는 방법에 대한 아이디어가 있습니까? 그리고 가능한 경우 FBSD 11.x 및 다양한 Linux 버전(전체 Makefile + 소스 코드를 사용할 수 있는 경우 컴파일 가능)으로 포팅합니다. 이번에는 Google이 더 이상 내 친구가 아닙니다. Freshport나 내가 아는 다른 어떤 검색도 마찬가지입니다.
답변1
명령 dns-sd
은네트워크/mDNSR 응답자FreeBSD의 포트. 위의 FreshPorts 항목은 해당 출처를 보여줍니다. 그것은네트워크/mDNSR 응답자NetBSD의 패키지.
Debian, OpenSUSE 또는 Ubuntu 모두 패키지화되지 않은 것 같습니다.
우리 모두 알고 있듯이 dns-sd
(1) doco를 찾을 수 있는 Apple의 Darwin Online 매뉴얼 페이지가 수년 동안 사라졌습니다. 필사적이라면 Apple의 오픈 소스 저장소에 있는 mDNSResponder 패키지에 있는 매뉴얼의 원래 roff 소스 코드를 읽을 수 있습니다. 이는 소스에서 빌드하는 경우 컴파일해야 하는 코드입니다(물론 포트에서 컴파일되는 코드도 마찬가지입니다).