java IP反查域名,我随意输入IP,能得到此IP下所有的域名,例子,思路,资料,什么都要
作者&投稿:温卓 (若有异议请与网页底部的电邮联系)
百度不能发网址,你自己可以搜索关键字 查看指定ip下的域名 然后有答案,看下就知道怎么操作。
http://dns.aizhan.com/,这个网站可以用IP反查域名,不过没用java实现过啊~
要解决这个问题,首先要明白域名与ip之间的联系。我们平时在配置本地ip的时候,都会有一个dns,dns的作用就是将域名解析为ip后,找到对应的ip地址上对应的内容,然后在页面打开展示给你。
你现在想要通过ip来得到域名的话,有两种方式:
一种是你找到一个ip与域名对应的数据,然后根据这个数据来查找;
另外的话就是找一下,看看网络上是否有使用ip来查询并返回域名的接口。
通过这个接口来实现域名反查,但是这种接口一般都是专门做ip解析的公司内部使用的,像万网之类的,像ping和tracert返回的数据都是返回的ip的,不会有域名返回来的。
这个要看操作系统的,不同命令行实现。
Java调命令行的许多了,百度出去一堆回来,故不详述。
如下:
如果是Linux,则要用到一些arp指令,比如whois之类的。
如果是Windows,则要用到tracert之类的追踪指令。
你想多了少年,数据库存的没有的话,无法换算的
缑肃混合: 可以试试这段,一般的是可以的import java.net.*; import java.util.*; import java.io.*; public class GetHost { public static void IPInquiry(){String address="";Scanner sc=new Scanner(System.in);System.out.println("请输入你要查询的域名:...
湄潭县19887511645: 请问谁能告诉我用java怎么做简单的IP地址和域名的正反向查询器啊??
缑肃混合: 感兴趣,查了半天,只能将域名转换为IP,IP转域名不是很好用.源代码如下: import java.net.*; public class GetAddress { public static void main (String[] argv) throws Exception { InetAddress host=null; //host=InetAddress.getLocalHost(); host=...
湄潭县19887511645: Java编程基础在eclipse里实现在控制台里输入一段IP地址判断是否合法. - ?
缑肃混合: Scanner sc = new Scanner(System.in);System.out.println("请输入一个有效的IP地址:"); String ip=sc.next(); String[] ips=ip.split("\\."); boolean flag=true; for(int x=0;x<ips.length;x++){ if(Integer.valueOf(ips[x])>255){ System.err.println("...
湄潭县19887511645: JAVA 获取IP - ?
缑肃混合: InetAddress.getByName(String 对方的主机名)
湄潭县19887511645: 在一个iP段里如何查得里面所有的域名?
缑肃混合: 根据ip查询域名叫做“ip反查”,您可以在百度或者Soso输入“ip反查域名”,就可以找到相应提供类似服务的网站了,到时候输入您想查寻的ip地址,就可以查到该ip地址下所有的网站域名了.目前网上提供类似服务的都只能查询单独ip地址下的所有网站,而不能查询整个ip段下所有的网站域名,需要一个一个的查哦.
湄潭县19887511645: ip反查工具为什么查不到域名?我的意思是用域名能查到我的ip地址,为什么我ip反查反而查不到我的域名? - ?
缑肃混合: 如果说用域名能查到IP,反之则查不到,那就是DNS服务器的问题,说明DNS服务器只设置了正向解析,没有正确设置反向解析...重新配置DNS服务器设置就可以了.
湄潭县19887511645: 怎么用java查找网页URL对应的IP地址 - ?
缑肃混合: java.net.URLStreamHandler类里有一个方法:protected InetAddress getHostAddress(URL u) 获得主机的 IP 地址.如果主机字段为空或出现 DNS 错误,则会返回 null. 参数:u - URL 对象 返回:表示主机 IP 地址的 InetAddress.
湄潭县19887511645: java IP地址匹配函数?
缑肃混合: 楼主,我稍微帮你写了个 你看看满意不?很基础,但可以得到一个IP对应的地址.你如果不满意,我可以跟你改到很复杂 http://www.ip168.com/IP.asp?Action=1&IpStr=211.66.27.55"); try { URL url = new URL(ipd); BufferedReader br = new ...
湄潭县19887511645: 如何判断一个域名是独立IP还是共享IP - ?
缑肃混合: 您好,解决问题的方法步骤如下:在浏览器中输入“爱站网”,然后选择第一个网站点击进入;输入要查询的网站域名,我输入的是“www.baidu.com”,然后点击“IP反查域名”;查询到的结果,我们发现有303个域名解析到115.239.210.27这个IP上,所以说百度用的共享IP;希望我的回答对您有所帮助.
湄潭县19887511645: 我要做个用eclipse来实现ip查询功能?
缑肃混合: 如何用Java获得一个域名的IP地址呢?提供这个功能的类叫做java.net.InetAddress.我们假设现在有这样一个域名,他用一个静态的 getByName来重新获得一个InetAddress,然后得到能够读出的IP地址.下面的代码是很基本的命令行. import ...