任意のドメインの MX レコードを取得するために、次のコードを作成しました (ここでは google.com)。
public class DNSRec {
public static void main(String... args)
{
try{
Record [] records = new Lookup("http://www.google.com", Type.NS).run();
for (int i = 0; i < records.length; i++) {
NSRecord ns = (NSRecord) records[i];
System.out.println("Nameserver " + ns.getTarget());
}
}catch(Exception e){
System.out.println("Exception: "+e.getMessage());
}
}}
出力: 例外: null
org.xbill.DNS ライブラリを使用しました。
上記のコードで何が問題になっていますか?
このライブラリを使用する必要がありますか、または DNS レコードを取得するための他のより良い方法はありますか?
小さな例 ;) 大歓迎 :) . . . . あなたの応答は大歓迎です
私のインターネット接続は問題ありません。