String ipaddr = null; try { boolean isLoopBack = true; Enumeration en; en = NetworkInterface.getNetworkInterfaces(); while(en.hasMoreElements()) { NetworkInterface ni = en.nextElement(); if (ni.isLoopback()) continue; Enumeration inetAddresses = ni.getInetAddresses(); while(inetAddresses.hasMoreElements()) { InetAddress ia = inetAddresses.nextElement(); if (ia.getHostAddress() != null && ia.getH..