NSLookup Dengan Bahasa Pemrograman Java
NSLookup adalah salah satu perintah untuk mengetahui informasi mengenai alamat DNS dari suatu host.
import java.net.*;
public class NsLookup {
public static void main(String args[]) {
if (args.length == 0) {
System.out.println("Pemakaian: java NsLookup <hostname>");
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<ip.length; i++) { if (i > 0) System.out.print(".");
System.out.print((ip[i]) & 0xff);
}
System.out.println();
}
}
Pada baris program diatas library java.net di import untuk menangani perintah networking atau jaringan pada java, dengan nama class NsLookup yang didalam class tersebut berfungsi untuk mendapatkan alamat serta nama host. Jika tidak diketahui maka program akan menampilkan hasilnya dengan Alamat IP.
Comments
Post a Comment