Über Webseite "interne" IP auslesen

_root

Erfahrenes Mitglied
Hi.
Ich war gestern auf der Website http://www.auditmypc.com/ und habe festgestellt das dort nicht nur die Internet IP
Code:
(<? echo $_SERVER['REMOTE_ADDR']; ?> )
sondern auch die interne Netzwerk IP festgestellt werden kann (http://www.auditmypc.com/whats-my-ip.asp). Java und Javascript müssen im Browser angestellt sein.

Mein Chef hat mich nun gefragt ob ich ruasfinden kann wie das möglich sei, da er es gerne für die Firmenseite benutzen würde. Die Firma erstellt Konzepte für IT Netzwerke.

Es wär net wenn mir wer von euch unter die Arme greifen könnte, damit ich meinem CHef ne freude machen kann und ich früh ins Wochenende gehen kann ^^

MfG aCid
 
Ich nehme mal an, dass man dazu ein Applet benötigt, da man sonst nicht an die interne IP rankommt. Eine entsprechende Appletklasse findest du hier ... ;) Vielleicht gehts auch irgendwie nur über JS .. keine Ahnung.

Gruß Stefan
 
Hallo!

Also wenn ich auf diese Seite gehe sehe ich dort nur meine externe IP-Adresse. Ich denke, dass man mit einem signierten Applet die IP-Adressen des Clients auslesen könnte:
Code:
 package de.tutorials;
 
 import java.net.NetworkInterface;
 import java.util.Enumeration;
 
 public class NetworkInterfaceExample {
 
 	/**
 	 * @param args
 	 */
 	public static void main(String[] args) {
 		try {
 			Enumeration networkInterfaces = NetworkInterface
 					.getNetworkInterfaces();
 			while (networkInterfaces.hasMoreElements()) {
 		    	NetworkInterface networkInterface = (NetworkInterface) networkInterfaces
 		    			.nextElement();
 				System.out.println(networkInterface.getName() + ": "
 		    			+ networkInterface.getInetAddresses().nextElement());
 			}
 		} catch (Exception e) {
 			e.printStackTrace();
 		}
 	}
 }

Gruß Tom
 
Also, es hat alles super funktioniert. Dank euch... mein Chef is sowas von froh =) konnte schön früh Feierabend machen ^^

Mfg aCid
 
Zurück