Diberdayakan oleh Blogger.
RSS

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, Ip0, ppp0 dan lain-lain.

Contoh program java yang digunakan yaitu:

import java.io.*;
import java.net.*;
import java.util.*;
public class DisplayNet {
public static void main(String argv[])
throws Exception
{
// panggil method getNetworkInterfaces()
// untuk mendapatkan semua antarmuka jaringan
// yang digunakan di komputer lokal
Enumeration e =
NetworkInterface.getNetworkInterfaces();
// perulangan untuk mengambil tiap antar muka jaringan
// hasil dari method getNetworkInterfaces()
while(e.hasMoreElements()){
NetworkInterface netface = (NetworkInterface)
e.nextElement();
System.out.println("Net interface: "+
netface.getName());
// ambil semua informasi alamat IP dari
// tiap antarmuka jaringannya
Enumeration e2 = netface.getInetAddresses();
while(e2.hasMoreElements()){
InetAddress ip = (InetAddress) e2.nextElement();
System.out.println("IP address:"+
ip.toString());
}
}
}
}

Berikut merupakan hasil programnya yang dijalankan melalui Command Promp:

DOWNLOAD Disini

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar