問題タブ [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.
bonjour - bonjour dns-sd にテキスト レコードを追加する方法
Linux PC で bonjour dns-sd を使用してサービスを登録できます。
現在、登録でテキストレコードを追加できません。テキストレコードを追加する方法を教えてください。
dns - マルチキャストは 224.0.0.251 で何をしていますか?
私のdebianサーバー(スクイーズ)では、数秒ごとに次のメッセージが表示されます:
Sep 18 21:28:14 myhost カーネル: [7903784.720091] AIF:UNPRIV 接続試行: IN=eth0 OUT= MAC= SRC= my_serverip_eth0 DST=224.0.0.251 LEN=72 TOS=0x00 PREC=0x00 TTL=255 ID=0 DF PROTO=UDP SPT=5353 DPT=5353 LEN=52
パケットはサーバー内から送信されており ( my_serverip_eth0に置き換えました)、宛先 224.0.0.251 への送信がブロックされているようです。
したがって、サーバー内のいくつかのタスクが 224.0.0.251 に接続していますが、これは my によってブロックされていarnos_firewall
ます。
誰またはどのタスクがそれを行おうとしているのか、またそれが有用かどうかを調べるにはどうすればよいですか?
そして、私がそれを必要としない場合、どうすればそのメッセージを抑制することができますか?
bonjour - BonjourのようにAvahiを使用する方法
mDNS レスポンダーとして Avahi と Bonjour を使用しています。
Bonjour では、query-in-answer セクションへの回答を取得しており、SRV、A、AAAA レコードなどの追加情報は DNS パケットの追加セクションにあります。
しかし、Avahi では、PTR、SRV、A、AAAA のすべてが回答セクションに表示されます。
Bonjour と同じ方法で応答を生成するように Avahi を構成するにはどうすればよいですか?
また、待ち時間が 2 ミリ秒以下で、Avahi で同じクエリを作成しようとしています。
networking - デバイスまたは PC を upnp 対応にする方法
PC は、upnp (または同様のプロトコル) によってデバイスまたは別の PC をどのように識別できますか?
ネットワークまたは直接接続で upnp デバイスを検出できる Windows マシン上の ac# プログラムが必要ですか? (これは簡単な部分です)
しかし、他のマシンで何をしなければならないのでしょうか?
case1: マシンが upnp をサポート
ケース 2: マシンはまだ upnp をサポートしていません
ここで 2 つのケースについて教えてもらえますか?
android-ndk - Android 用 bonjour mDNSresponder
以下のリンクhttp://mirror.yongbok.net/linux/android/repository/external/mdnsresponder/にアクセスして、android ndk でクロスコンパイルされた Apple mdns レスポンダーを取得しました。しかし、私はそれを構築することはできません。以下のエラーが発生しました。
make: 循環 obj/local/armeabi/libmdnssd.so <- obj/local/armeabi/libmdnssd.so 依存関係が削除されました。SharedLibrary: libmdnssd.so arm-linux-androideabi-g++: ./obj/local/armeabi/libmdnssd.so: そのようなファイルまたはディレクトリはありません
誰かがアンドロイド用にクロスビルドした場合は、助けてください。
bonjour - 閲覧中に mdnsresponder に IP アドレスが表示されない
bonjor mdnsresponder を使用してサービスを登録しました
以下のように名前とタイプで再愛そうとしたとき
という返事をもらいました
ルックアップ SMARTCAM._CAMS._tcp..local 22:16:31.777 SMARTCAM._CAMS._tcp.local. AIR.local.:80 (インターフェイス 3) u=test path=/pub で到達できます
しかし、ここでは、サービスを登録した PC の IP アドレスを取得していません (IP 192.168.1.123 とホスト名 AIR でサービスを登録しました)。
今PCのIPアドレスを取得する方法..? その IP で何らかのサービスを実行しているため、解決後にアクセスしたい
android - Android 用の埋め込み bonjour mdnsresponder が機能しない (エラー -65563; デーモンが実行されていない)
jmDNS はサブタイプによるサービス ブラウズをサポートしていないため、android 用の bonjour をクロス コンパイルし、以下の手順に従いました。
- Android 用の mdnsresponder をクロスコンパイルしました
- 2 つの jni 関数を持つ上記の共有ライブラリを使用する jni ラッパーを使用して dns-sd クライアントを作成しました。
- メインループを呼び出すためのもの
- サービスを閲覧するための別の
- メインループを呼び出すためのもの
- wifi MulticastLockを使用してJavaアプリケーションを作成しました
しかし、DNSServiceBrowse を呼び出すとDNS service call failed -65563
、「バックグラウンド デーモンが実行されていません」というエラー応答が返されます。
通常、Linux での実行中に mdns デーモンを開始します。
この問題を解決するにはどうすればよいですか? 助言がありますか?
android - 組込みシステム向けbonjour
インストール ファイルに記載されている手順に従って、組み込みシステム用の bonjour を初期化しました。まず、組み込みシステム用の bonjour ソース コードの共有 ib を生成し、mDNS_Init api を呼び出して初期化しました。
クライアントで参照する必要があるだけなので、dns_sd.h に従って参照関数を呼び出しましたが、次のエラーが発生しました。
mDNS_StartBrowse: mDNSPlatformRawTime が 1669225997 ティック分後退しました。補正係数を 1669225997 に設定
11-17 00:28:08.481: D/bonjour(1280): mDNS_StartBrowse: mDNS_Unlock: エラー! m->timenow aredy zero
11-17 00:28:08.481: D/bonjour(1280): DNSServiceBrowse("_appl._tcp.", "local.") 失敗: mDNS_StartBrowse (-65546)
11-17 00:28:08.490: I/System.out(1280): DNSService 呼び出しに失敗しました -65546
11-17 00:32:24.720: E/ThrottleService(161): onPollAlarm 中の問題: java.lang.IllegalStateException: 統計解析の問題:
私はアップルのフォーラムに投稿しましたが、この問題については何の助けも得ていません..
android - NsdManagerが使用するAndroidデバイス名を変更するにはどうすればよいですか?
NsdManagerを使用してローカルネットワークにWebサービスを登録しています。私の問題は、デバイス名が「android」と呼ばれているため、ラップトップから「android.local」として電話にアクセスできることです。その名前を変更するにはどうすればよいですか?もっとユニークなものが欲しいのですが。
c# - Microsoft には、C# で UPnP を使用する .net クラスがありますか?
UPnP を実装する方法を探していました。Windows Compact Environment 7 (WEC7) で実行する必要がありますが、簡単にテストするために、通常のラップトップ コンピューターを使用し、.net フレームワークと C# でのコーディングを使用するラボをセットアップしたいと考えています。UPnP をサポートする Microsoft の COM コンポーネントである NATUPNP.DLL を見つけましたが、それに関するドキュメントは約 3 年前のものであり、もっと新しいものがあると推測しています。COM コンポーネントではない .net フレームワークを使用して C# で動作する、使用できるクラスの名前を誰かが知っていることを願っています (Microsoft によって直接作成およびサポートされていることを願っています)。
そのようなクラスをご存知でしたら教えてください。また、Microsoft が WEC7 オペレーティング システム上の UPnP に対して提供しているサポートについて教えてください。
ありがとう、カーティス