問題タブ [srv]

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 投票する
1 に答える
4486 参照

java - JNDIを使用してDNSSRVレコードを取得する

JNDIを使用してDNSサーバーからSRVレコードを取得しようとしています。

しかし、属性を取得しようとすると、次の例外が発生します

DNSエラー[ルート例外はjava.net.PortUnreachableException:ICMPポートに到達できません]; 残りの名前'_sip._udp'

host -tsrv_sip._udp.server.comが有効なSRVレコードを返すことを確認しました。

これが起こるかもしれない理由として何か理由はありますか?

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

java - 部分的なドメイン名を使用したJNDIDNSルックアップ

たとえば、DNS構成で次のSRVレコードが定義されている場合

次のコマンドを実行できます

そしてそれは私にdnsサーバー(server.com)のSRVレコードの完全なリストを与えます。JNDIルックアップを使用して同じことをしたい場合

上記のコードは属性を返していません。上記のコードの最後から2行目をこれに変更すると、

できます。

しかし、問題は、以前は完全なドメイン名がわからないため、SRVレコードを検索して完全なドメイン名を見つける必要があることです。

これを行う方法として何かアイデアはありますか?

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

c++ - IPv6アドレスを指すSRVレコードを検索する方法

私のC++アプリケーションは、IPv6アドレスを指すDNSSRVレコードを検索する必要があります。私がこれまでに調査したことから、res_search()ファミリーの関数がその方法です。

そのようなクエリを準備する方法とIPv6の結果を抽出する方法の例を誰かが持っていますか?

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

java - DNS サーバーから取得した SRV レコードの順序

Android アプリケーションで SRV レコードの DNS ルックアップを作成し、そのうちの 1 つを選択する必要があります。優先度と重みが異なる複数の SRV レコードを DNS サーバーに照会すると、要求ごとに異なる順序でレコードが取得されます。これらのレコードはサーバーによって順序付けられますか? はいの場合、注文アルゴリズムは何ですか?

低い優先度が最も優先されるため、優先度を尊重すると推測しましたが、優先度が等しい場合、ラウンドロビンスタイルで重みを尊重すると思いましたが、それは起こりませんでした!

次のように、2 つの SRV レコードを持つ単純な bind9 DNS サーバーがありました。


ドメインの優先順位の重み


aaa.example.com 1 90


bbb.example.com 2 10

検索すると、最初の結果としてaaa.example.comを 9回取得し、最初の結果として bbb.example.com を取得する10期待していましたが、これは起こりませんでした! サーバーは要求ごとに順序を逆にします!

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

python - SRV DNS レコードの適切な正規表現を知っている人はいますか?

これまでのところ、通常のドメインには一致するがアンダースコアのあるドメインには一致しない次の正規表現があります。例: _tcp._sip.45.example.com。どんな助けでも大歓迎です。

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

c++ - SRV res_query が常に -1 を返すのはなぜですか?

を使用して単純な DNS SRV クエリを実装しようとしていますres_query。res_query 部分の私のコードは次のとおりです。

これはコードの一部に過ぎませんが、res_query. SRV クエリを実行するたびに、res_query は「-1」を返します。これは失敗を意味します。問題は res_query にありますか、それとも何か間違ったことをしていますか?

に SRV クエリを実行しようとしましたwww.example.com

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

java - SRV レコードの Java DNS ルックアップ

以下の Java コードでは、root@1000000000.blubluzone.com などの特定のドメイン名のターゲット ドメイン名と関連付けられたポートを解決するために、DNS SRV レコード ルックアップを作成しています。以下の / HERE /で示されるルックアップ関数は、どういうわけか null を返し、クエリ結果を取得できません (つまり、レコード配列が null)。その結果、レコード配列が for ループでアクセスされると、null ポインター例外がスローされます。

次のコードを機能させるために何が欠けていると思いますか。私は dnsjava を使用しており、関連する API jar ファイルはhttp://www.dnsjava.org/download/ (ページの下部) で入手できます。ご提案いただきありがとうございます。

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

azure - SRV (またはその他の) レコードを使用してドメインをリダイレクトする方法は?

そう:

  • 私はドメイン example.com を持っています

  • 私はexample.cloudapp.netにマイクロソフトのAzureプロジェクトを持っています

  • CNAME レコードを使用して、www.example.com を example.cloudapp.net と連携させました。

今問題:

  • wwwなしのドメイン. 部分が動かない!

  • ドメイン プロバイダー アカウントにリダイレクトするオプションがありません。A、MX、CNAME、TXT、AAAA、または SRV レコードのみを設定できます。

    • CNAME と A は機能しません。CNAME を試しましたが、example.com では機能しません。A レコードの場合、IP を指定する必要がありますが、これも Azure アカウントにはあまり適していません。

これを達成できると想像できるレコードは SRV だけですが、それを適切に使用する方法がわかりません。ヘルプや提案はありますか?

敬具、

クリス

0 投票する
3 に答える
18850 参照

dns - NAPTR クエリを実行します

これは非常に単純な質問のように見えるかもしれませんが、インターネット上で答えを見つけることができませんでした。

SIP ドメインに対して NAPTR クエリを実行する方法を教えてください。(これは主にDNSルックアップ用です)、または私にとっても素晴らしい参照です(これはrfc2915にあります)。

おそらくターミナルやその他のツールを使用して、さらにJavaを使用して実行したいので、コードの一部が非常に役立つ場合.