获取本机所有IP java
2011-08-12 13:56
288 查看
有时候
EXample:
Result:
@CacheTechShare
InetAddress.getLocalHost().getHostAddress()会因为本机网络环境发生变化出问题,用下面方法可以获得本机所有IP。
EXample:
import java.net.InetAddress; import java.net.NetworkInterface; import java.net.SocketException; import java.util.Enumeration; public class GetIPAddressOuterExample { /** * @param args * @throws SocketException */ public static void main(String[] args) throws SocketException { // TODO Auto-generated method stub Enumeration<NetworkInterface> e = NetworkInterface.getNetworkInterfaces(); while (e.hasMoreElements()) { Enumeration<InetAddress> l = e.nextElement().getInetAddresses(); while (l.hasMoreElements()) { System.out.println(l.nextElement().getHostAddress()); } } } }
Result:
@CacheTechShare
相关文章推荐
- Java:获取本机所有IP地址,内网IP
- JAVA 获取本地所有的IP地址,多网卡多IP,单网卡多个IP
- java获取局域网内所有ip信息
- 【转】java获取本地机器所有IP和物…
- java获取机器名及所有网卡IP
- Java-Reflection反射-获取包括父类在内的所有字段
- java 利用反射机制,获取实体所有属性和方法,并对属性赋值
- JAVA工具类分享之《IP地址获取:IpUtil》
- Java 多网域本地IP获取
- java获取客户端访问ip
- java获取当前ip
- 阿里云X-Forwarded-For 发现tomcat记录的日志所有来自于SLB转发的IP地址,不能获取到请求的真实IP。
- java获取指定文件夹下的所有文件名
- Java获取本地IP (windos平台、linux平台)
- (网络安全)亲测可用的获取客户端IP的代码(java)
- java获取mac地址-屏蔽ip封mac地址
- java工具类 获取包下所有类
- java获取mac地址-屏蔽ip封mac地址
- java获取本机所有可用字体