Sé que la reacción inicial a esta pregunta es "no" y "no se puede hacer" y "no debería necesitarlo, está haciendo algo mal". Lo que estoy tratando de hacer es obtener la dirección IP de la LAN de los usuarios y mostrarla en la página web. ¿Por qué? Porque de eso se trata la página en la que estoy trabajando, que muestra la mayor cantidad de información posible sobre usted, el visitante: http://www.whatsmyip.org/more-info-about-you/
Así que en realidad no estoy HACIENDO nada con la IP, más que mostrársela al usuario con fines informativos. Solía hacer esto usando un pequeño subprograma de Java. Funcionó bastante bien. Pero en estos días, el navegador te hace presionar de acuerdo y confiar tantas veces, para ejecutar incluso el subprograma de Java más pequeño, que prefiero no ejecutar uno en absoluto.
Así que por un tiempo me deshice de esta función, pero me gustaría recuperarla si es posible. Era algo que yo, como consultor informático, usaba de vez en cuando. Es más rápido ir a este sitio web para ver en qué rango de IP se está ejecutando una red, que ir a Preferencias del sistema, Redes y luego cualquier interfaz que esté activa.
Así que me pregunto, con la esperanza, si hay alguna forma de hacerlo solo en javascript. Tal vez algún objeto nuevo al que pueda acceder, similar a la forma en que JavaScript puede preguntarle al navegador dónde está la ubicación geográfica en la tierra. ¿Quizás hay algo similar para la información de redes de clientes? Si no es así, ¿quizás hay alguna otra forma de hacerlo? Las únicas formas en las que puedo pensar son en un applet de Java o un objeto flash. Prefiero no hacer ninguna de esas.
HTTP_X_FORWARDED_FOR
de esa página, solo digo '.