Enumeration allNetInterfaces = NetworkInterface.getNetworkInterfaces();
InetAddress ip = null;
while (allNetInterfaces.hasMoreElements()) {
NetworkInterface netInterface = (NetworkInterface) allNetInterfaces
.nextElement();
// System.out.println(netInterface.getName());
Enumeration addresses = netInterface.getInetAddresses();
while (addresses.hasMoreElements()) {
ip = (InetAddress) addresses.nextElement();
if (ip != null && ip instanceof Inet4Address) {
System.out.println("本机的IP = " + ip.getHostAddress());
}
}
}
分享到:
相关推荐
java程序 获取ip某个主机地址 获得本机的ip地址 java程序 获取ip某个主机地址 获得本机的ip地址
Java获取本机MAC地址IP地址主机名
此java类获取的是公网的IP地址,如想获取本机IP但不是公网IP查看我其他资源。
java 获取计算机名与IP地址 java 获取计算机名与IP地址 java 获取计算机名与IP地址
通过url链接到一个网址,该网址返回自己的ip地址(通过代理服务器访问)
此类只是简单的获取你的本机IP,如果想获取本机公网IP查看我其他的资源。
Java获取客户端真实IP地址
JAVA发送邮件和获取ip地址,测试时请先去SimpleMailSender类send方法设置自己发送邮件的邮箱和发送给哪个邮箱。
NULL 博文链接:https://fanshuyao.iteye.com/blog/2436489
java获取访问者的IP地址,适用于web开发。注意:如果是本地测试的话,通过localhost访问的时候ip显示为0:0:0:0:0:0:0:1,这代表的是本地,可以将localhost换成127.0.0.1时,显示的是当前访问的ip地址
获取客户端ip地址( 这个必须从客户端传到后台): jsp页面下,很简单,request.getRemoteAddr() ; 因为系统的VIew层是用JSF来实现的,因此页面上没法直接获得类似request,在bean里做了个强制转换java 获取客户端ip ...
纯JAVA实现修改本地IP地址(swing界面版),支持存储多个预设IP,可以切换使用(IO流实现),支持删除。
非常清楚的介绍了如何使用Java获取本机IP地址,有源码
通过该工具类可以获得请求的IP地址,适用于后台管理系统的信息统计。
主要介绍了java编程实现获取机器IP地址及MAC地址的方法,实例分析了Java分别针对单网卡及多网卡的情况下获取服务器IP地址与MAC地址的相关技巧,需要的朋友可以参考下
java获取当前主机的外网ip,简单方便。
用Java来获取访问者真实的IP地址 使访问者感觉会更友好哦,
用Java编程获得本机和服务器IP地址 用Java编程获得本机和服务器IP地址 用Java编程获得本机和服务器IP地址
使用intellij idea java开发软件,通过servlet获取访问用户的真实ip地址
java获取内网的所有IP地址