- Back to Home »
- Tugas 1 Pemrograman Jaringan : Program getIP
Posted by : Agung Dermawan
Senin, Juni 08, 2015
Pada kesempatan kali ini akan dijelaskan mengenai cara membuat suatu program yang nantinya kurang lebih memiliki fungsi yang sama dengan perintah "ipconfig", yaitu perintah untuk mengetahui IP address yang diakses melalui command prompt pada sistem operasi windows. Program ini dibuat menggunakan bahasa pemrograman Java dan dijalankan pada command prompt. Berikut adalah penjelasannya :
import java.net.*;
public class getIP {
public static void main(String args[]) throws Exception {
InetAddress host = null;
host = InetAddress.getLocalHost();
byte ip[] = host.getAddress();
for (int i=0; i<ip.length; i++) { if (i > 0) {
System.out.print(“.”);
}
System.out.print(ip[i] & 0xff);
}
System.out.println();
}
}
Bagian utama dari program tersebut adalah :
1. InetAddress host = null; berguna untuk memanggil kelas InetAddress pada Java yang berisi perintah untuk berbagai fungsi jaringan. Kelas ini dideklarasikan dengan objek baru yaitu host
2. host = InetAddress.getLocalHost(); berguna untuk mendapatkan hak akses Local Host dari komputer, hak ini untuk membaca data-data dari komputer itu sendiri.
3. byte ip[] = host.getAddress(); berguna untuk mendapatkan alamat IP.
Jika dijalankan maka hasilnya adalah sebagai berikut :
Hasil dari program yang telah dibuat memliki hasil yang sama dengan perintah ipconfig.