try { InetAddress LocalIP = InetAddress.getLocalHost(); InetAddress[] addrs = InetAddress.getAllByName(InetAddress.getLocalHost().getHostName()); for(InetAddress addr:addrs) { System.out.println(addr.getHostAddress()); } } catch (UnknownHostException e1) { e1.printStackTrace(); }