Ich weiß, die erste Reaktion auf diese Frage ist "nein" und "es kann nicht gemacht werden" und "du solltest es nicht brauchen, du machst etwas falsch". Ich versuche, die LAN-IP-Adresse des Benutzers abzurufen und auf der Webseite anzuzeigen. Warum? Denn genau darum geht es auf der Seite, an der ich arbeite, und es werden so viele Informationen wie möglich über Sie, den Besucher, angezeigt: http://www.whatsmyip.org/more-info-about-you/
Ich mache also eigentlich nichts mit der IP, außer sie dem Benutzer zu Informationszwecken zu zeigen. Früher habe ich dazu ein kleines Java-Applet verwendet. Es hat ziemlich gut funktioniert. Aber heutzutage bringt Sie der Browser dazu, so oft zuzustimmen und zu vertrauen, dass Sie selbst das kleinste Java-Applet ausführen, dass ich lieber gar kein Applet ausführen möchte.
Also habe ich diese Funktion für eine Weile einfach losgeworden, aber ich würde sie gerne zurückhaben, wenn möglich. Es war etwas, das ich als Computerberater von Zeit zu Zeit tatsächlich benutzte. Auf dieser Website können Sie schneller feststellen, in welchem IP-Bereich ein Netzwerk ausgeführt wird, als in den Systemeinstellungen, im Netzwerk und in der jeweils aktiven Schnittstelle.
Ich frage mich also und hoffe, ob es eine Möglichkeit gibt, dies allein in Javascript zu tun. Möglicherweise können Sie auf ein neues Objekt zugreifen, ähnlich wie Javascript den Browser fragen kann, wo sich der geografische Standort auf der Erde befindet. Vielleicht gibt es etwas Ähnliches für Client-Netzwerkinformationen? Wenn nicht, gibt es vielleicht einen ganz anderen Weg, dies zu tun? Ich kann mir nur ein Java-Applet oder ein Flash-Objekt vorstellen. Ich würde beides lieber nicht tun.
HTTP_X_FORWARDED_FOR
auf dieser Seite erfasst.