Nslookup
adalah suatu program untuk query domain name servers internet atau tool yang
digunakan untuk mengetahui ip dari sebuah domain. Nslookup menggunakan lokal
sistem operasi perpustakaan domain name system resolver untuk melakukan
query-nya. Berikut ini merupakan uji coba menggunakan program Nslookup.
Listing
Program
Pada program diatas import java.net.*; berfungsi untuk
mengimport library yang berisi class yang mengizinkan program connect dengan
jaringan. public static void main(String
args[]) untuk mendeklarasikan method dan melemparkan exception ke method
tersebut agar didefinisikan.
if (args.length == 0) {
System.out.println(“Pemakaian: java NsLookup “);
System.exit(0);
}
Terdapat kondisi yang menyatakan
apabila penggunaan fungsi ini salah digunakan maka akan keluar tampilan
“Pemakaian : java NsLookup ”, jadi kita harus tahu dulu Hostname yang terdapat
pada PC kita. byte[] ip = address.getAddress();
untuk mendapatkan IP Address dari PC kita digunakan. address = InetAddress.getByName(host); syntax untuk mencoba mencari
tahu IP Address dari HostName yang telah dimasukkan secara manual.
if (i > 0) System.out.print(“.”);
System.out.print((ip[i])
& 0xff);
apabila hostname yang dimasukan
tidak ada maka akan tampil tulisan “Unknown host” kemudian untuk mencetak
digunakanlah perintah System.out.print().
Output
Gambar diatas merupakan
sebuah output yang didapat dari listing program. Gambar diatas menampilkan 3
uji coba yang berbeda yaitu uji coba menggunakan PC, google, dan facebook.