DnsResolver.java
515 Bytes
package com.canrd.webmagic.DNS;
import org.xbill.DNS.*;
public class DnsResolver {
public static String resolve(String domain) {
try {
Record[] records = new Lookup(domain, Type.A).run();
if (records != null && records.length > 0) {
ARecord aRecord = (ARecord) records[0];
return aRecord.getAddress().getHostAddress();
}
} catch (TextParseException e) {
e.printStackTrace();
}
return null;
}
}