Informasi Antar Muka Jaringan
Untuk mendapatkan informasi network interface pada Java telah terdapat NetworkInterface yang mampu mendapatkan informasi tentang antar muka jaringan, nama device, dan IP yang ter-bind. Nama device misalnya eth0, lp0, ppp0 dan lain lain.
Berikut ini adalah contoh program Informasi Antar Muka Jaringan menggunakan Java.
import java.io.*;
import java.net.*;
import java.util.*;
public class DisplayNet {
public static void main(String argv[])
throws Exception
{
Enumeration e =
NetworkInterface.getNetworkInterface();
while(e.hasMoreElements()) {
NetworkInterface netface = (NetworkInterface)
e.nextElement();
System.out.println("Net interface: "+
netface.getName());
Enumeration e2 = netface.getInetAddresses();
while(e2.hasMoreElements()) {
InetAddresses ip = (InetAddress) e2.nextElement();
System.out.println("IP address: "+
ip.toString());
}
}
}
}
Sehingga hasil yang ditampilkan dari program java diatas seperti gambar berikut:











0 komentar:
Posting Komentar