//包括127.0.0.1
public static List<String> getAllIp()
{
List<String> ipList = new ArrayList<String>();
try
{
Enumeration<NetworkInterface> enumeration = NetworkInterface.getNetworkInterfaces();
while (enumeration.hasMoreElements())
{
NetworkInterface ni = enumeration.nextElement();
Enumeration<InetAddress> addresses = ni.getInetAddresses();
while (addresses.hasMoreElements())
{
InetAddress addr = addresses.nextElement();
ipList.add(addr.getHostAddress());
}
}
}
catch (SocketException e)
{
e.printStackTrace();
}
return ipList;
}