我怎样才能向google.com服务器请求DNS域名?在这个http://www.xbill.org/dnsjava/dnsjava-current/examples.html页面上是一个例子,你如何发送对指定域名的请求,但如何询问具体的服务器并检查答案是否权威?我可以使用dnsjava或其他Java库
发布于 2013-05-27 22:59:21
要向特定服务器发出请求,您可以使用配置了org.xbill.DNS.SimpleResolver的dnsjava:
Resolver resolver = new SimpleResolver("10.233.104.38");
Lookup lookup = new Lookup("google.com", Type.A);
lookup.setResolver(resolver);
Record[] records = lookup.run();
String address = ((ARecord) records[0]).getAddress().toString();
System.out.println(address);https://stackoverflow.com/questions/14711887
复制相似问题