Java menyediakan objek InetAddress
yang memanfaatkan layanan sistem operasi dan jaringan untuk melakukan translasi
nama dan IP komputer. Program dibawah ini memperlihatkan bagaimana menggunakan
objek InetAddress untuk melakukan translasi IP ke nama komputer.
Pada kesempatan kali ini
penulis ingin membahas cara untuk mendapatkan IP pada local computer
menggunakan coding java dengan cara mentranlasi dari HOSTNAME. Tahap pertama
yaitu membuat aplikasi di jcreator atau edit plus atau aplikasi lainnya dan
tuliskan coding di bawah ini :
import
java.net.*;
public
class NsLookup {
public
static void main (String args[]) {
if
(args.length == 0) {
System.out.println("Pemakaian:
java NsLookup ");
System.exit(0);
}
String
host = args[0];
InetAddress
address = null;
try
{
address
= InetAddress.getByName(host);
}
catch(UnknownHostException e) {
System.out.println("Unknown
host");
System.exit(0);
}
byte
[] ip = address.getAddress();
for
(int i=0; i
if
(i > 0) System.out.print(".");
System.out.print((ip[i])
& 0xff);
}
System.out.println();
}
}
Ketika selesai menulis
coding kemudian save dimana saja dan pada kali ini saya akan mengesave di
D:\tugas progjar\D1-4 dan dengan nama NsLookup.java setelah selesai semua
kemudian disimpan, kemudian buka cmd (command prompt) pada menu Start
> Accessories > Command Prompt atau langsung ketikkan cmd pada
menu Run untuk mengkompile dan menjalankan program tersebut. Pada cmd, ketikkan
D: [enter] cd tugas progjar [enter] cd D1-4 [enter]
maka root direktori akan berubah menjadi " D:\tugas progjar\D1-4" kemudian kita compile dengan cara dari command pormpt itu dengan cara ketik javac nama_file sedangakan unutk menjalankan java nama_file dan tampilannya seperti ini :
maka root direktori akan berubah menjadi " D:\tugas progjar\D1-4" kemudian kita compile dengan cara dari command pormpt itu dengan cara ketik javac nama_file sedangakan unutk menjalankan java nama_file dan tampilannya seperti ini :
Pada
output bisa kita lihat jika kita salah mengcompile atau hanya memanggil nama
file java saja, maka akan di jelaskan bahwa mengcompile file ini dengan menambahkan
HOSTNAME contohnya seperti ini java NsLookup vyan-PC dan hasil akan keluar IP
address yaitu 10.150.80.40.
0 komentar:
Posting Komentar