Bon voila, g mon prog standard de type :
String nomInterfaces = "null";
String hostAddress = "null";
String hostName = "null";
try{
InetAddress IP;
Enumeration e = NetworkInterface.getNetworkInterfaces();
while(e.hasMoreElements())
{
System.out.println("-!-" );
NetworkInterface netface = (NetworkInterface)e.nextElement();
Enumeration e2 = netface.getInetAddresses();
while(e2.hasMoreElements())
{
IP = (InetAddress) e2.nextElement();
nomInterfaces = netface.getName();
hostAddress = IP.getHostAddress();
hostName = IP.getHostName();
System.out.println("nomInterfaces = " + nomInterfaces);
System.out.println("hostAddress = " + hostAddress);
System.out.println("hostName = " + hostName);
}//fin while(e2.hasMoreElements())
}//fin while(e.hasMoreElements())
Qui me donner les resultats suivant :
- lo en 127.0.0.1
- etho0 mon rezo local en 192.168.0.1
- ppp0 pr mon adresse ip modem speedtouch alcatel ip variable
G mis a jour les driver du modem et depuis mon programme ne me sors plus que "lo"
Et la je pige pas, si kelkun a une idée, sur le net g trouvé un truc comme koi sa deconné kan on mettais a jour les driver ..... mais g pas trouvé de solution
merci
duduche1