Java - Obtener Mac de modem?

   
Vista:

Obtener Mac de modem?

Publicado por Mauro (12 intervenciones) el 19/07/2012 03:22:23
Hola
Les cuento, siguiendo el ejemplo en internet con java, logro obtener la dir mac de mi equipo, pero la pregunta es como puedo obtener la Dir MAC e IP de mi modem? de igual forma el nombre de red?

aca el codigo que he utilizado:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
import java.net.InetAddress;
import java.net.NetworkInterface;
import java.net.SocketException;
import java.net.UnknownHostException;
 
public class app{
 
   public static void main(String[] args){
 
    InetAddress ip;
    try {
 
        ip = InetAddress.getLocalHost();
        System.out.println("Current IP address : " + ip.getHostAddress());
 
        NetworkInterface network = NetworkInterface.getByInetAddress(ip);
 
        byte[] mac = network.getHardwareAddress();
 
        System.out.print("Current MAC address : ");
 
        StringBuilder sb = new StringBuilder();
        for (int i = 0; i < mac.length; i++) {
            sb.append(String.format("%02X%s", mac[i], (i < mac.length - 1) ? "-" : ""));
        }
        System.out.println(sb.toString());
 
    } catch (UnknownHostException e) {
 
        e.printStackTrace();
 
    } catch (SocketException e){
 
        e.printStackTrace();
 
    }
 
   }
 
}



gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder