import java.net.*; import java.util.Enumeration; public class Test { public static void main(String[] args) throws SocketException { Enumeration interfaces = NetworkInterface.getNetworkInterfaces(); while(interfaces.hasMoreElements()) { Enumeration addresses = interfaces.nextElement().getInetAddresses(); while(addresses.hasMoreElements()) System.out.println(addresses.nextElement().getHostAddress()); } } }