首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何获取其他网段中计算机主机名?

如何获取其他网段中计算机主机名?
EN

Stack Overflow用户
提问于 2011-12-26 19:55:15
回答 1查看 932关注 0票数 2

我可以通过ip获取主机名,方法如下:(如果我们在同一个网段-如果我的IP是10.167.10.2,其他人的ip是10.167.10.5)

InetAddress add= InetAddress.getByName(ip);

String hostname=add.getHostName();

但是如果其他网段中的ip -如果我的IP是10.167.10.2,其他网段的ip是10.167.13.5,则返回的是10.167.13.5,而不是计算机的主机名,则无法获取主机名

当我使用C#时,DNS类有GetHostByAddress()方法,我可以使用这个方法通过ip获取上面提到的每个主机名。

我们的计算机在一个域中。我使用的是windows XP,JAVA 1.6,如何获取其他网段的计算机主机名?谢谢!

EN

回答 1

Stack Overflow用户

发布于 2011-12-26 21:36:18

IPHostEntry Example

试一下这个网站

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8635490

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档