Pegar ip interno

bom dia a todos!!!
pessoal, é o seguinte:
aqui na empresa tem 10 máquinas, na mesma rede(Virtua) e quero saber o ip individual de cada máquina(ip interno, correto?)como faço?
Obrigado a todos!!!
Horácio

Olá,

você quer escanear a rede a partir de um PC ou vai executar sua aplicação em casa um deles e deseja pegar o IP local?

Até mais,

a partir de um pc, mesmo…

Pq vc não configura um IP fixo para cada máquina da rede?

davidbuzatto … rs

horacio:

http://download.oracle.com/javase/6/docs/api/java/net/InetAddress.html
http://download.oracle.com/javase/6/docs/api/java/net/InetAddress.html#getHostAddress()
http://download.oracle.com/javase/6/docs/api/java/net/InetAddress.html#getHostName()

InetAddress addr = InetAddress.getLocalHost();
String hostAddress = addr.getHostAddress();
String hostName = addr.getHostName();

System.out.println(hostAddress);
System.out.println(hostName);

Até mais,

Hehe então Danilo, parece brincadeira o que eu falei, mas não foi não.

Posso ter entendido errado, mas o horacio quer saber os IPs das outras máquinas através da rede e não localmente.
Se for localmente, a sua solução resolve.

[]'s

David … foi mal … rs … entendi que era zueira …

Até mais,