...y si no recuerdo mal, la IP que exponen los routers, es la IP pública de la red, por lo que jamás verás la IP del cliente si este está en una LAN privada.
Googleando se encuentran algunas soluciones a nivel de Java o javaScript, pero no son muy sencillas que digamos.
Por ejemplo:
http://ingenieriadesistemas.wordpres...l-pc-con-java/