类 InetUtils
- java.lang.Object
-
- com.alibaba.nacos.sys.utils.InetUtils
-
public class InetUtils extends java.lang.ObjectNetwork card operation tool class.- 作者:
- Nacos
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classInetUtils.IPChangeEventcom.alibaba.nacos.core.cluster.ServerMemberManageris listener.
-
字段概要
字段 修饰符和类型 字段 说明 private static java.util.List<java.lang.String>IGNORED_INTERFACESprivate static org.slf4j.LoggerLOGprivate static booleanpreferHostnameOverIPprivate static java.util.List<java.lang.String>PREFERRED_NETWORKSprivate static java.lang.StringselfIPprivate static booleanuseOnlySiteLocalInterface
-
构造器概要
构造器 构造器 说明 InetUtils()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static java.net.InetAddressfindFirstNonLoopbackAddress()findFirstNonLoopbackAddress.static java.lang.StringgetSelfIP()private static booleanignoreInterface(java.lang.String interfaceName)private static booleanisPreferredAddress(java.net.InetAddress address)
-
-
-
字段详细资料
-
LOG
private static final org.slf4j.Logger LOG
-
selfIP
private static java.lang.String selfIP
-
useOnlySiteLocalInterface
private static boolean useOnlySiteLocalInterface
-
preferHostnameOverIP
private static boolean preferHostnameOverIP
-
PREFERRED_NETWORKS
private static final java.util.List<java.lang.String> PREFERRED_NETWORKS
-
IGNORED_INTERFACES
private static final java.util.List<java.lang.String> IGNORED_INTERFACES
-
-
方法详细资料
-
getSelfIP
public static java.lang.String getSelfIP()
-
findFirstNonLoopbackAddress
public static java.net.InetAddress findFirstNonLoopbackAddress()
findFirstNonLoopbackAddress.- 返回:
InetAddress
-
isPreferredAddress
private static boolean isPreferredAddress(java.net.InetAddress address)
-
ignoreInterface
private static boolean ignoreInterface(java.lang.String interfaceName)
-
-