問題タブ [mdns]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2997 参照

android - Android の JmDNS

Android で jmdns を使用してサービス ディスカバリに成功しましたか? Android で jmdns を使用してサービスを検出できないという同じ問題に直面しています。

jmdns を使用したコードから、次のタイプのサービスを検出しようとしています。

Linux Ubuntu PC に _afpovertcp._tcp サービス タイプ (Avahi パッケージ) をインストールしました。コードと Linux マシンを搭載した Android スマートフォンは、どちらも WI-FI に設定されています。まだ Linux PC を検出できません。

0 投票する
1 に答える
1376 参照

android - jmDNS を使用した zeroconf サービスの登録解除

アプリがアクティブな間にzeroconfを介してAndroidアプリにサービスを登録させ、アプリの終了後に登録を解除しようとしています。私の onResume メソッドには、次のコードがあります。

その後、私の onPause メソッドで:

マルチキャストの有効化などを行うコードを削除しました。ポイントは、サービスを問題なく登録でき、その後、別のデバイスで zeroconf ブラウザーを使用して表示できることです。ただし、一度登録すると、サービスを登録したデバイスで実際にwifiを無効にしない限り、サービスが消えることはありません。unregisterService の呼び出しは、実際にはサービス登録に影響を与えないようです。unregisterAllServices も効果がないようです。誰にもアイデアはありますか?

0 投票する
1 に答える
443 参照

osgi - 隣人発見?

こんにちは、IP ネットワークでサービスを発表している周囲のノードのリストを取得するために、Apple の Bonjour を使用しようとしていました。ただし、そのための「簡単な」チュートリアルはありませんでした。さらに、ほとんどの Web サイトが動的 IP アドレスの割り当てやサービスなどに重点を置いていることに気付きました。しかし、ネットワーク内の他のノードの検出に関する情報は見つかりませんでした。簡単で明確に見えますが、どこから始めればよいかわかりません。注: Java (osgi バンドル) を使用する必要があります。助けが必要です!! ありがとう

0 投票する
1 に答える
2349 参照

python - macosxでmdnsマルチキャストアドレスにバインドする

mac os xマシンのマルチキャストDNSグループとポートにバインドして、いくつかのbonjour機能のプロトタイプを作成したいと思います。ただし、ポートにバインドしようとすると、次のエラーが発生します(ちなみに、これはPythonから実行されます)。

mDNSResponderは、SO_REUSEADDRが設定されていない状態でaddress:portにバインドしているようです。

他のエージェントがアドレスとポートの組み合わせにバインドできるようにmDNSResponderを実行することは可能ですか?

0 投票する
2 に答える
10390 参照

bonjour - dns-sd: リモート サービスを手動で登録する方法

別の物理ネットワーク上にある別のリモート システムにサービスがあり、そのマルチキャスト パッケージがローカル システムに到達しないため、DNS-SD 公開サービスが表示されません。

DNS-SD で検出されたサービスのみを表示するアプリケーションがそれを表示するように、手動でローカル マシンに登録する方法はありますか?

0 投票する
1 に答える
6763 参照

windows - Windows は mDNS クエリを解決する方法をどのように認識していますか?

Bonjour for Windows をインストールすると、システムのどこからでも「.local」mDNS 名を解決できます。

たとえば、「some_computer.local に ping を実行」すると、mDNSResponder.exe (Bonjour/mDNS Daemon) が応答します。

ただし、mDNS はポート 5353 で動作するため、Windows はこれらの DNS クエリを解決する方法をどのように知るのでしょうか?

mDNSResponder.exe は何らかの方法で Windows DNS リゾルバーにフックしていますか?

0 投票する
1 に答える
2375 参照

c - MDNS応答を解析する方法は?

ネットワーク上にいくつかのデバイス(IPカメラなど)があります。私はこれらのカメラを見つけるためにCでAPIを書いています。これらのカメラはマルチキャストDNSクエリをサポートしています。クエリの形式はありますが、一般的な応答の形式はありません。MDNSクエリ応答を解析できるAPIを記述できるようにします。誰かがMDNSパーサーを使用できますか?できればCまたは応答の正確な形式で実装できますか。ありがとう

0 投票する
1 に答える
919 参照

linux - サブタイプと mDNSResponder

http://praxis.edoceo.com/howto/cups-airprintからの指示を使用してローカル プリンターを公開したいと思いますが、Avahi ではなく mDNSResponder を使用します。これは、Avahiがこれを行うことができ、文書化されているため、どちらが優れているかではなく、mDNSResponderで同じことを達成する方法についてです

問題は、AirPrint が機能するために必要なサブタイプ (_universal._sub._ipp._tcp) を指定する方法がわからないことです。

0 投票する
1 に答える
529 参照

ipad - ipad mdns/bonjour が応答しない

ネットワークデバイスに関する情報を取得するアプリを開発しています。

2 つの異なる iPad が bonjour/mDNS トラフィックを送信していない状態になるのを見てきました。

Wireshark を使用しましたが、iPad からのブロードキャスト トラフィックはまったく見られませんでした。

他のデバイスが応答していた bonjour ブロードキャストがありますが、問題の 2 台の iPad は応答しませんでした。

iPad をシャットダウンして再起動した後、通常の bonjour トラフィックが表示され、bonjour クエリに問題なく応答しました。

iPad はシャットダウンされることなく、長い間実行されていました。

では、問題は、iPad を長時間実行した後、mDNS サービスが機能しなくなるというファンキーな状態になるのでしょうか?

これが起こる他の原因はありますか?

シャットダウンして再度応答させる以外に、キックする方法はありますか?

0 投票する
1 に答える
57 参照

javascript - MDN拡張機能が機能しない

アドオンをインストールしようとしていますonextension could not be installed because it's not compatible with Firefox 11が、それは表示されますが、そうです(私はそれを書きました)。

これがinstall.rdfです

手伝って頂けますか?ありがとう!