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.
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.
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…
Certo. Obrigado pela ajuda.
Farei com que o cliente envie as informações em alguma packet após a conexão, então.