import java.util.*;
import javax.naming.directory.*;
public class DNSLookup{
public static void main(String[] args) {
try {
final Hashtable env = new Hashtable();
//设定DNS Service Provider.
env.put("java.naming.factory.initial", "com.sun.jndi.dns.DnsContextFac<wbr></wbr>tory");
DirContext dnsContext = new InitialDirContext(env);
//设定查询类型, 例如A, MX, AAAA, SRV等.
final String[] types = new String[] {"A"};
//返回查询结果, sun.com的DNS A记录.
Attributes attrs = dnsContext.getAttributes("sun.com", types);
System.out.println(attrs);
} catch (Exception e) {
e.printStackTrace();
}
}
}
参考JDK的DNS Service Provider for the Java Naming Directory InterfaceTM (JNDI)章节
分享到:
相关推荐
Windows_7_下搭建LDAP服务器并使用JNDI Windows_7_下搭建LDAP服务器并使用JNDI Windows_7_下搭建LDAP服务器并使用JNDI
一个jndi数据库查询例子 用的是MyEclipse开发的 大家随便看看如果又需要就下来看看
配置了tomcat之后发现jndi好简单啊,可是碰到了hibernate该怎么做呢,本例详细解析
jboss配置MySql的JNDI
NULL 博文链接:https://javaeedevelop.iteye.com/blog/1326583
jndi所依赖的jar包,fscontext.jar和providerutil.jar,jndi.jar 将jndi.jar复制到%JAVA_HOME%\jre\lib\ext目录下就可得到持久的扩展
简要描述项目中Jndi的使用过程,完成servlet通过池连接的方式访问数据库
java模式中提到的jar包 jndi dns providerutil
这是个jndi文档资料
Tomcat中配置和使用JNDI Tomcat中配置和使用JNDI.doc
在JAVA编程中对JNDI的支持.是一个开放的源码.
JNDI使用说明JNDI使用说明JNDI使用说明JNDI使用说明JNDI使用说明JNDI使用说明JNDI使用说明
TOMCAT8 JNDI对用户名和密码加密
JNDI服务利用工具 RMI/LDAP,支持部分场景回显、内存shell,高版本JDK场景下利用等,fastjson rce命令执行,log4j rce命令执行 漏洞检测辅助工具
javaJNDI连接数据库
JNDI开发jar 本软件包是JNDI的"文件系统服务提供者",解压缩后,将lib文件夹下的providerutil.jar及fscontext.jar添加到classpath,即可实现有关文件系统的命名\目录服务.
简单我tomcat5.0中的JNDI应用
jndi入门学习资料,介绍jndi基本原理,安装和使用,基本配置
JNDI测试项目JNDI测试项目JNDI测试项目JNDI测试项目JNDI测试项目JNDI测试项目JNDI测试项目JNDI测试项目JNDI测试项目JNDI测试项目JNDI测试项目JNDI测试项目JNDI测试项目JNDI测试项目JNDI测试项目JNDI测试项目JNDI测试...