Rabu, 26 Maret 2014

Praktek Pemograman Jaringan Komputer - Informasi Antar Muka Jaringan

Untuk mendapatkan informasi network interface pada java telah terdapat kelas Network Interface 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 contoh program antar muka jaringan menggunakan program java :

import java.io.*;
import java.net.*;
import java.util.*;
public class DisplayNet {
public static void main(String argv[])
throws Exception
{
Enumeration e =
NetworkInterface.getNetworkInterfaces();
while(e.hasMoreElements()){
NetworkInterface netface = (NetworkInterface)
e.nextElement();
System.out.println("Net Interface:"+
netface.getName());
Enumeration e2 = netface.getInetAddresses();
while(e2.hasMoreElements()){
InetAddress ip = (InetAddress) e2.nextElement();
System.out.println("IP address:"+
ip.toString());
}
}
}
}

sehingga hasil yang di tampilkan dari program java diatas seperti pada gambar dibawah ini :






Tidak ada komentar:

Posting Komentar