problemas para conseguir la IP de red local

Pedrito
12 de Abril del 2006
Hol a todos:
Tengo un problema para obtener la dirección IP de mi equipo servidor. Tiene un modem ADSL (IP=85.xxx.xxx.xxx) y una tarjeta de red local (IP=192.168.0.2).
Cuando utilizo: InetAddress.getLocalHost().getHostAddress() me devuelve la IP de salida del modem ADSL.
¿Como puedo conseguir obtener la IP de la tarjeta de red local (IP:192.168.0.2) de forma automática (sin que se lo diga yo) ?
Muchas gracias:

patriota
12 de Abril del 2006
para obtener la ip logica de tu tarjeta es simple usa

Inet4Address.getLocalHost()

y eso es todo

como te imaginaras el y es por IPV4