比如我现在知道一个IP 地址,用什么方法可以把它转换成相应的域名?
解决方案 »
- Struts2 JSP 怎么在<property value="name"/> 取得当前name 的值
- iframe框架左侧加垂直滚动条
- hibernate中的find(hql)方法不知道支持不支持原生SQL
- JSP 页面显示数据的问题
- 还是一个Unable to compile class for JSP的问题,实在解决不了,老问题,问一下(谅解)
- 企业级开发的时候,hibernate配置文件到底如何写
- 如何在程序中访问网页?有点难度
- 快要人命的sqlserver语句问题?
- ===不能进入http://localhost:8080/admin下,请教===
- 一个经常碰见的错误,求助!
- 一个简单的web问题
- 自己做网站 大家介绍一些好的免费产品 (比如论坛,留言版,新闻发布)
╭═══════════════════╮
║ 免费的源码、工具网站,欢迎大家访问!║
║ http://www.j2soft.cn/ ║
╰═══════════════════╯
这个方法可以实现域名和IP的双向转换,通常用的比较多的是域名向IP,但这个方法也是可以输入IP,由IP向域名转换的,要注意的是转换过程会有DNS lookUp,如果Ip对应的域名不存在会出现UnknownHostException。
try {
InetAddress address = InetAddress.getByName("204.148.40.9");
System.out.println(address);
}
catch (UnknownHostException e) {
System.out.println("Could not find 204.148.40.9");
}
$TTL 86400
@ IN SOA ns1.bol.net. root.ns1.bol.net. (
203053013 ; serial /*文件版本号*/
3600 ; refresh /*刷新时间*/
900 ; retry /*重试时间*/
1209600 ; expire /*终止时间*/
3600 ; minimum /*生存时间*/
)
IN NS ns1.bol.net.
ns1 IN A 192.168.11.240
www IN A 192.168.11.240
mail IN A 192.168.11.46
server IN A 192.168.11.36
大家看看。
@ IN SOA ns1.bol.net. root.ns1.bol.net. (
203053013
3600
900
1209600
3600 )
IN NS ns1.bol.net.
192.168.11.240 IN NS ns1.bol.net.
240 IN PTR ns1.bol.net.
46 IN PTR server.bol.net.
这个是ip到域名。
对这个问题的确不是很了解!呵呵
先谢谢楼上的各位的指教!
而且在翻译域名时非常的慢!有什么方法能准确快速的,并且100%的获取到一个IP所对应的域名呢?
分不够可以补上!!