依赖包:
<dependency>
<groupId>dnsjava</groupId>
<artifactId>dnsjava</artifactId>
<version>2.1.8</version>
</dependency>
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.xbill.DNS.*;
import javax.naming.Context;
import javax.naming.NamingException;
import javax.naming.directory.Attribute;
import javax.naming.directory.Attributes;
import javax.naming.directory.DirContext;
import javax.naming.directory.InitialDirContext;
import java.util.*;
/**
* @author xxy
*/
public class DnsUtils {
private static final Logger log = LoggerFactory.getLogger(DnsUtils.class);
public static void main(String[] args) {
String[] ipArray = {"156.238.169.163"};
List<String> list = Arrays.asList(ipArray);
Set<String> set = getDnsRealIp