Java 多网域本地IP获取
来源:互联网 发布:js中元和万元换算 编辑:程序博客网 时间:2024/06/07 13:10
/** * 获取本机IPv4地址<br> * * @return 本机IP地址 * @author * @date 2017年2月24日下午1:46:31 * @since 5.3.6 */ private static List<String> getLocalIpAddressList() { List<String> rsList = new ArrayList<>(); try { Enumeration<NetworkInterface> interfaces = null; interfaces = NetworkInterface.getNetworkInterfaces(); while (interfaces.hasMoreElements()) { NetworkInterface ni = interfaces.nextElement(); Enumeration<InetAddress> addresss = ni.getInetAddresses(); while (addresss.hasMoreElements()) { InetAddress nextElement = addresss.nextElement(); if (nextElement instanceof Inet4Address) { String hostAddress = nextElement.getHostAddress(); logger.info("localhost IPv4 : {}", hostAddress); rsList.add(hostAddress); } else if (nextElement instanceof Inet6Address) { String hostAddress = nextElement.getHostAddress(); logger.info("localhost IPv6 : {}", hostAddress); } } } } catch (Exception e) { e.printStackTrace(); logger.error("get localhost fail!"); } return rsList; }
0 0
- Java 多网域本地IP获取
- java获取本地ip
- java获取本地ip
- JAVA获取本地IP地址
- java 获取本地ip 主机名
- 用java获取本地ip
- Java获取本地IP地址
- Java获取本地服务器IP
- java获取本地IP和服务器IP
- Java中获取本地IP地址
- java编程如何获取本地ip
- JAVA获取本地IP和PORT
- java根据IP地址获取本地定位
- java Socket 获取本地主机ip
- java获取本地的ip地址
- Java获取本地IP和计算机名
- Java获取本地服务器Ip的方法
- java获取本地IP地址,java获取本地多张网卡IP
- 最新 Android studio 发布Library库到JCenter服务器
- Javaweb、javaEE学习笔记基础知识
- ISO BMFF Byte Stream Format
- Algorithm Review 2 堆排序
- android-HttpURLConnection+Handler+Thread下载图片并显示
- Java 多网域本地IP获取
- 深入PHP面向对象、模式与实践——企业模式(2)
- Android 辅助面试题一
- java 中重写toString()方法
- jxl 读写Excel实例(設置cell format 格式)
- js控制上传文件大小
- 【LeetCode】Number of Segments in a String 解题报告
- Hadoop入门基础教程 Hadoop之单词计数
- HTML5复习 (15)