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

Popular posts from this blog

Aliran Seni Pada Abad ke 21

Penjelasan Mengenai Virgin Group & Twitter Logo