社区
Java SE
帖子详情
java程序怎么区分并获取虚拟机和本机的ip
狂奔不动的蝈蝈
2013-04-09 03:41:02
在装了虚拟机的电脑上,怎么区分虚拟机的IP和本机的IP呢,怎么获取IP时只有本机IP而没有虚拟机IP呢?哪位大神给解答解答!非常感谢!
...全文
365
6
打赏
收藏
java程序怎么区分并获取虚拟机和本机的ip
在装了虚拟机的电脑上,怎么区分虚拟机的IP和本机的IP呢,怎么获取IP时只有本机IP而没有虚拟机IP呢?哪位大神给解答解答!非常感谢!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
狂奔不动的蝈蝈
2013-04-25
打赏
举报
回复
怎么用java程序来区分本机和虚拟机的mac地址和IP地址,可以查到,但区分不了啊!
student-ai
2013-04-24
打赏
举报
回复
windows : ipconfig /all linux : ifconfig 在命令里面输入(windows>>开始>运行>cmd) linux去找"终端"
ShirokiInCS
2013-04-24
打赏
举报
回复
用NetworkInterface可以查到本地机器MAC地址,IP
狂奔不动的蝈蝈
2013-04-22
打赏
举报
回复
那怎么通过MAC地址来区分呢呢? 那可以区分他们的IP么?
火龙果被占用了
2013-04-19
打赏
举报
回复
虚拟机是操作系统层面的东西,Java 不可能知道
欢乐极客
2013-04-19
打赏
举报
回复
通过mac地址区分吧
java
获取
本地
虚拟机
IP
_
获取
本机
IP
可
区分
系统可
区分
虚拟机
和
本机
java
程序
跨平台...
1、只是Windows系统使用的InetAddress addr = InetAddress.getLocalHost();String
ip
=addr.getHostAddress().toString;//获得
本机
IP
String address=addr.getHostName().toString;//获得
本机
名称2、windows和linux都可以使用的,且只
获取
IP
V4,返回Stri...
java
判断虚拟网卡_
java
获取
本机
ip
(排除
虚拟机
等一些
ip
)最终解,总算找到方法了...
本文参考https://blog.csdn.net/u011809209/article/details/77236602本文参考https://blog.csdn.net/yinshuomail/article/details/81624648首先,你如果搜索“
JAVA
获取
本机
IP
地址”,基本上搜到的资料全是无用的。实际上的代码在复杂环境下是不准的网上一个比较普遍的说法是InetAddress....
获取
java
虚拟机
地址_
获取
电脑真实的
IP
地址,忽略
虚拟机
等
IP
地址的干扰
/***@authoryins* @date 2018年8月12日下午9:53:58*/import
java
.net.Inet4Address;import
java
.net.InetAddress;import
java
.net.NetworkInterface;import
java
.net.SocketException;import
java
.util.Enumeration;/***
获取
本地真...
Java
网络编程--使用NetworkInterface
获取
机在局域网的
IP
1、问题提出 在使用
Java
开发网络
程序
时,有时候我们需要知道
本机
在局域网中的
IP
地址。很常见的一种做法是调用本地命令(比如 Windows 上的
ip
config 命令和 Linux 上的 ifconfig 命令),接着解析本地命令的输出,最后得到
本机
在局域网内的
IP
地址。很明显,这种做法不够方便,也不够
Java
。于是引出了
Java
在 JDK1.4 的时候添加的一个类: NetworkInterface 。 2、寻找方法 顾名思义,NetworkInterface用于表示一个网络接口,这
java
获取
IP
地址(要是安装了
虚拟机
之类的软件可能不准确)
/** * 多
IP
处理,可以得到最终
ip
* * @return */ public String get
IP
() { String local
ip
= null;// 本地
IP
,如果没有配置外网
IP
则返回它 String net
ip
= null;// 外网
IP
try { Enumeration netInterfaces = NetworkInterfa
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章