public class IpAddressUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static String |
localAddress |
private static String |
localHostName |
private static String |
localSiteAddress |
| 构造器和说明 |
|---|
IpAddressUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
getAllLocalAddress()
获取本机的所有IP地址列表 ,包括公网地址和私有地址,如果仅仅想获取私有地址,请使用
getAllLocalSiteAddress()如果获取不到地址则返回回环地址"127.0.0.1" 忽略IPv6的所有地址 |
static String |
getAllLocalSiteAddress()
获取所有私有地址信息(不包括公网IP地址信息),以'-'分隔多个私有地址,不包括回环地址。
|
static String |
getLocalHostName()
获取本机的主机名称
|
private static String localAddress
private static String localSiteAddress
private static String localHostName
public static String getLocalHostName()
public static String getAllLocalSiteAddress()
私有地址包括如下三类:
public static String getAllLocalAddress()
getAllLocalSiteAddress()#getAllLocalSiteAddress()}Copyright © 2020. All rights reserved.