June 03, 2013

Mengetahui Alamat IP melalui Nama Komputer

Pada postingan sebelumnya, saya telah membahas cara untuk Mengetahui Nama Komputer dari Alamat IP dan Mengetahui Nama Komputer dari Alamat IP melalui Input User, sekarang saya akan membahas kebalikannya. Yak yang dibalik itu ialah cara untuk mengetahui alamat IP melalui nama komputer, bukan yang lain ya.

Kode programnya saya simpan dengan nama NsLookup.java.
import java.net.*;
public class NsLookup{
    public static void main (String args[]){
    if (args.length==0){
        System.out.println("Pemakain: 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();
}
}


Tampilan saat program dijalankan :

Program di atas sama seperti program IPtoName hanya saja perbedaannya jika IPtoName memanggil nama melalui alamat IP sedangkan program ini kebalikannya yaitu memanggil IP melalui nama komputer.

0 comments:

:a: :b: :c: :d: :e: :f: :g: :h: :i: :j: :k: :l: :m: :n:

Post a Comment