問題タブ [dnsjava]

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 に答える
2300 参照

java - org.xbill.DNS lib を使用して DNS レコードを取得しない

任意のドメインの MX レコードを取得するために、次のコードを作成しました (ここでは google.com)。

出力: 例外: null

org.xbill.DNS ライブラリを使用しました。

上記のコードで何が問題になっていますか?

このライブラリを使用する必要がありますか、または DNS レコードを取得するための他のより良い方法はありますか?

小さな例 ;) 大歓迎 :) . . . . あなたの応答は大歓迎です

私のインターネット接続は問題ありません。

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

android - dnsjava と Android

DNS SRV レコード検出を追加しようとしている Android アプリがあります。私がインストールしたDNS Lookupなどのアプリの存在に基づいて、それが可能であることはわかっていますが、問題なく動作します。

私は dnsjava を使用しており、このコードは私のマシンではスタンドアロンの Java アプリケーションとして正常に動作しますが、Android デバイスで実行すると「エラー!」が表示されます。メッセージ:

これが機能しない理由はありますか?

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

dns - dnsjava がすべてのレコードを取得しないのはなぜですか?

次のコード (dnsjava) を使用して、dns からレコードを取得しています。

上記は、ドメインのドメイン コントローラの IP アドレスを示す A レコードのみを返します。その他の A レコードは取得されませんでした。また、いくつかの他のレコード (AAAA、MX、ATM アドレス、ISDN) があります。適切なタイプを指定したにもかかわらず、それらのレコードも取得されません。なぜそうなのか誰か教えてもらえますか?

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

java - dnsjava - DNSSEC 検証でルックアップを行う方法は?

dnsjavaDNSSEC をサポートしています。ルックアップの例 ( http://www.xbill.org/dnsjava/dnsjava-current/examples.html )と同じように、単純なルックアップを実行したいのですが、DNSSEC を検証するかどうかを dnsjava に教えてもらいます。(または、そうでない場合は例外を発生させます。)

私はいくつかの簡単なテストを行い、デフォルトでは dnsjava が DNSSEC 検証を行わないことを確認しました。

Lookup で DNSSEC 検証を行うように dnsjava に指示するにはどうすればよいですか?

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

java - DNSルックアップを上書きするためにdnsjavaキャッシュにエントリを入れる方法

テスト目的でホスト名がパブリック DNS から検索されるのを避けるために、基本的に /etc/hosts ファイルを設定する必要がありますが、IP アドレスをオーバーライドする必要があるホスト名が常にわかっているわけではないので、デフォルトの Java DNS 解決ではキャッシュに直接挿入できないため、dnsjava を使用しようとしています。

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

java - dnsjava を使用して特定の IP をそのホスト名に解決する

特定の IP アドレスに対して登録されているすべてのドメインのリストを取得したいと考えています。PTR レコードを使用できますか。私は次のことを試しました

この IP は zeit.de に解決される必要がありますが、ルックアップは次を返します。

ホストが見つかりません

0 投票する
0 に答える
349 参照

dnsjava - dnsjava - 新しいレコードを作成する

ゾーン ファイルを更新するタスクが割り当てられています。そして、dnsjavaを見つけました。ただし、それを使用して新しいレコードを追加すると、クラス NSRecord、ARecord を使用して新しいレコードを正常に作成できます。しかし、そのようなクラスがたくさんあるので、Record クラスを使用して新しいレコードを作成し、それをゾーン ファイルに追加できますか。

NSRecord を使用して、新しいレコードを作成できます

ここで、target は Name タイプのネームサーバーです。

Record クラスには、新しい Record を作成する newRecord メソッドがあります。しかし、最後のパラメーター「データ」またはタイプ byte[] が何であり、それが何をするのかわかりません。また、ネームサーバーの値をレコードに追加してファイルに保存するにはどうすればよいですか。