Hello everybody...

ive a problem with getting an ip-address from my computer
i tried a little code:

InetAddress addr = InetAddress.getLocalHost();
hostAddress = addr.getHostAddress(); 
hostName = addr.getHostName();
// hostAddress and hostName are defined as: 
// private static String hostAddress
// and: private static String hostName;

// for showing data
JOptionPane.showMessageDialog(null, hostName + "\n" + hostAddress, "IP-Address", JOptionPane.ERROR_MESSAGE);

catch (UnknownHostException e)
but the problem is... i get the LAN ip (192.168.1.x)
but i want the WAN ip.
in PHP is it very easy, because it gives the WAN back, but JAVA not...

Im just a beginner and i tried a several things, but it all doesnt work

thanx for help,