Bonjour/Zeroconf 서비스에 대해 지정된 네트워크를 쉽게 스캔 할 수 있습니까?Zeroconf/Bonjour 노드를 발견 하시겠습니까?
저는 컴퓨터 세트 (Linux, Windows, Apple)를 보유하고 있으며 인트라넷에서 사용 가능한 모든 Zeroconf 가능 네트워크 노드 목록을 자동 생성하려고합니다.
Bonjour/Zeroconf 서비스에 대해 지정된 네트워크를 쉽게 스캔 할 수 있습니까?Zeroconf/Bonjour 노드를 발견 하시겠습니까?
저는 컴퓨터 세트 (Linux, Windows, Apple)를 보유하고 있으며 인트라넷에서 사용 가능한 모든 Zeroconf 가능 네트워크 노드 목록을 자동 생성하려고합니다.
아직 사용하지 않았지만 Mono Project's Zeroconf library을 살펴볼 수 있습니다.
쿼리 도구 mzclient
이 도움이 될 것 같습니다.
다른 것이 없으면 해당 라이브러리를 사용하여 C#으로 무언가를 만들 수 있어야합니다.
이것이 왜 왜곡 된 이유는 확실하지 않습니다 ... 이유를 알려주세요. 내가 틀렸다면 나는 고침을받는 것이 이익이된다. :-) –
Linux 및 Avahi-Daemon을 사용하는 경우 Avahi-Discover가 조사 할 가치가있는 것처럼 보입니다.
분명히 다운로드/설치/실행해야합니다. 와
% sudo apt-get install avahi-discover
그리고 출시 GUI : 우분투/데비안에서 다음을 사용할 수 있습니다
% avahi-discover
는 지금까지 가장 신뢰할 수있는 방법으로 (나는 MDNS 수있는 임베디드 제품을 구축, 모든 시도했다) opensource 'Bonjour'를 사용하는 것입니다. 이 여기에 해당 가능한에는 mDNSResponder 데몬, 그리고 :
http://opensource.apple.com/source/mDNSResponder/mDNSResponder-320.10/
에는 mDNSResponder 패키지는 자바 JNI 라이브러리와 모든 가능한 서비스를 폴링 할 예제가 있습니다.
@EdH, 감사합니다. 나는 그것을 투표했다. 아직 Mono.Zeroconf를 시도하지는 않았지만, Bonjour/Zeroconf가 지난 몇 년 동안 거의 변하지 않았기 때문에 효과가있을 것이라고 확신합니다. 나는 서비스 출판과 발견 같은 기본적인 기능만을 찾고있다. mzclient는 시작하기에 좋은 위치 인 것 같습니다. 나는 근원을위한 자식 위치를 파헤 쳤다 : mzclient on github. 희망이 다른 사람들이 비슷한 솔루션을 찾는 데 도움이 되길 바랍니다 :
ZeroConf on codeplex (http://zeroconf.codeplex.com/). NET에서 zeroConf를 찾는 사람 (C#이 말하기) – DragoRaptor
서브넷에서 작동하게 했습니까? – Gobliins