public void getNetworkIfacelist2() {
NetworkInterface iface = null;
try {
for (Enumeration ifaces = NetworkInterface.getNetworkInterfaces(); ifaces
.hasMoreElements();) {
iface = (NetworkInterface) ifaces.nextElement();
InetAddress ia = null;
for (Enumeration ips = iface.getInetAddresses(); ips
.hasMoreElements();) {
ia = (InetAddress) ips.nextElement();
String name = iface.getName();
String address = ia.getHostAddress();
if (!ia.isLoopbackAddress()
&& !ia.getHostAddress().toString().contains(":")) {
ifacenamelist2.add(name);
ifaceaddrlist2.add(address);
}
}
}
} catch (SocketException e) {
e.printStackTrace();
}
}