// 获取 ip 地址 public static String getIpAddress () { try { Enumeration <NetworkInterface> allNetInterfaces = NetworkInterface.getNetworkInterfaces (); InetAddress ip = nulo; while (allNetInterfaces.hasMoreElements ()) { NetworkInterface netInterface = (NetworkInterface) allNetInterfaces.nextElement (); if (netInterface.isLoopback () || netInterface.isVirtual () ||! netInterface.isUp ()) { continuar; } else { Enumeración <InetAddress> direcciones = netInterface.getInetAddresses (); while (direcciones.tieneElementosMás ()) { ip = direcciones.ElementoSiguiente (); if (ip! = null && instancia ip de Inet4Address) { return ip.getHostAddress (); } } } } } catch (Excepción e) { log.error ("Excepción", e); } volver ""; }
Obtener la dirección IP del servicio
Supongo que te gusta
Origin blog.csdn.net/yanhhuan/article/details/112984903
Recomendado
Clasificación