java 怎么根据指定ip获取主机的名称 10
InetAddressia=InetAddress.getByName("localhost");System.out.println(ia.getHostAddress...
InetAddress ia=InetAddress.getByName("localhost");
System.out.println(ia.getHostAddress());
System.out.println(ia.getHostName());
用主机名可以获取ip和主机名
但
InetAddress ia=InetAddress.getByName("127.0.0.1");
System.out.println(ia.getHostAddress());
System.out.println(ia.getHostName());
确只能获取ip不能获取主机名字是为什么????
InetAddress ia=InetAddress.getByName("localhost");
System.out.println(ia.getHostAddress());
System.out.println(ia.getHostName());
结果为:127.0.0.1
localhost
这个没问题
InetAddress ia=InetAddress.getByName("127.0.0.1");
System.out.println(ia.getHostAddress());
System.out.println(ia.getHostName());
结果为:127.0.0.1
127.0.0.1
为什么不是localhost;
这个本地的不会去dns中查一下吗,或者是本机的hosts文件中查一下? 展开
System.out.println(ia.getHostAddress());
System.out.println(ia.getHostName());
用主机名可以获取ip和主机名
但
InetAddress ia=InetAddress.getByName("127.0.0.1");
System.out.println(ia.getHostAddress());
System.out.println(ia.getHostName());
确只能获取ip不能获取主机名字是为什么????
InetAddress ia=InetAddress.getByName("localhost");
System.out.println(ia.getHostAddress());
System.out.println(ia.getHostName());
结果为:127.0.0.1
localhost
这个没问题
InetAddress ia=InetAddress.getByName("127.0.0.1");
System.out.println(ia.getHostAddress());
System.out.println(ia.getHostName());
结果为:127.0.0.1
127.0.0.1
为什么不是localhost;
这个本地的不会去dns中查一下吗,或者是本机的hosts文件中查一下? 展开
2个回答
展开全部
下面那哥们回答成那样,你还采纳啊。。。
InetAddress addr = InetAddress.getByName("81.101.25.52");
String host = addr.getHostName();
System.out.println(host);
InetAddress addr = InetAddress.getByName("81.101.25.52");
String host = addr.getHostName();
System.out.println(host);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
快又稳
2024-10-29 广告
2024-10-29 广告
虚拟主机域名解析是将注册的域名指向您购买并配置的虚拟主机空间地址的过程。通过DNS(域名系统)服务,用户输入的域名会被转换成对应的IP地址,从而实现网站的访问。这一步骤对于网站的上线至关重要,确保了用户能够通过易记的域名而非复杂的IP地址来...
点击进入详情页
本回答由快又稳提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询