Obter IP Lan de um cliente

2 respostas
K

Como faço para pegar o IP Lan de um cliente que se conecte a um SocketChannel?

Usando InetAddress.getHostAddress() pego sempre o IP Wan.

Obrigado pela atenção.

2 Respostas

maior_abandonado

para pegar o ip local, só mesmo estando dentro da rede local… de fora vocÊ só vai conseguir o ip externo mesmo… mas você ainda pode pegar o ip rodando código seu na máquina do cliente e então enviando essa informação no socket para o seu software de fora…

K

Certo. Obrigado pela ajuda.

Farei com que o cliente envie as informações em alguma packet após a conexão, então.

Criado 22 de julho de 2011
Ultima resposta 22 de jul. de 2011
Respostas 2
Participantes 2