一、如何从ip地址查域名
两种情况:
1)如果某一个ip只是分配给一个域名,那末你用这个ip可以查到域名,用域名也能查到ip.
2)但是有很多情况时很多域名公用一个ip,这种情况下,用ip也只能查到服务器,不能准确的查到域名。
如果是虚拟主机,这个地址没有绑定很多域名
可以去 爱站 有个 IP反查域名的功能 、
希望可以帮助到你。。。。
二、Java ip 反查询域名
可以试试这段,一般的是可以的
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(请输入你要查询的域名:);
address=sc.nextLine();
try{
InetAddress
ad=InetAddress.getByName(address);
System.out.println(DomainName:
+address+的IP为: +ad.getHostAddress());
}catch(IOException e){
System.out.println(e.getMessage());
}
}
public static void DomainNameInquiry(){
String ip=;
Scanner sc=new
Scanner(System.in);
System.out.println(请输入你要查询的IP:);
ip=sc.nextLine();
try{
InetAddress
ad=InetAddress.getByName(ip);
System.out.println(IP:
+ip+的域名为: +ad.getHostName());
}catch(IOException e){
System.out.println(e.getMessage());
}
}
public static void main(String[] args) throws
IOException{
// TODO Auto-generated method
stub
System.out.println(请选择您的操作:);
System.out.println(1.输入IP查域名);
System.out.println(2.输入域名查IP);
Scanner sc=new
Scanner(System.in);
int index=0;
index=sc.nextInt();
switch(index){
case 1:
DomainNameInquiry();
break;
case 2:
IPInquiry();
break;
default:
System.out.println(请选择相应的操作!);
}
}
}
//要是要求高,可以调用使用行 nslookup去查询的。
三、知道一个网站的ip地址,能不能反过来得到它的域名地址?
下面这两个地址可以
还有一个工具也可以查到~不过查到的准确率不是很高,有时候并不是所有这个IP绑定的都能查出来!
四、知道ip怎么查网站域名?
可以百度搜索下 同IP下网站查询 就会出现好多查询工具。输入IP 就可以查出该IP下有哪些网站域名