类 InetUtils


  • public class InetUtils
    extends java.lang.Object
    Network card operation tool class.
    作者:
    Nacos
    • 嵌套类概要

      嵌套类 
      修饰符和类型 说明
      static class  InetUtils.IPChangeEvent
      com.alibaba.nacos.core.cluster.ServerMemberManager is listener.
    • 构造器概要

      构造器 
      构造器 说明
      InetUtils()  
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static java.net.InetAddress findFirstNonLoopbackAddress()
      findFirstNonLoopbackAddress.
      static java.lang.String getSelfIP()  
      private static boolean ignoreInterface​(java.lang.String interfaceName)  
      private static boolean isPreferredAddress​(java.net.InetAddress address)  
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 字段详细资料

      • 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
    • 构造器详细资料

      • InetUtils

        public InetUtils()
    • 方法详细资料

      • 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)