如何获取当前操作系统而非虚拟操作系统的IP地址

时间:2019-06-05 17:18:39

标签: java networking network-programming ip

我需要找到计算机的IP地址。但是,我只需要网络的IP地址(仅在已连接的情况下)。我使用的代码是:

inet = InetAddress.getLocalHost();
String ipadd=inet.getHostAddress();

但是我的笔记本电脑中装有vmware,此代码从中返回ip。即使我没有连接到网络并且ip不是127.0.0.1,它也会返回一个ip。所以我检查了接口,它来自vmware.I需要它停止这样做...请帮助我。我真的需要尽快完成此操作。 任何和所有评论将不胜感激:)

0 个答案:

没有答案
相关问题