Rabu, 02 Mei 2012

Cara mengetahui IP dari Domain atau nama komputer

Demo 3/7
Berikut adalah sourcode java yang digunakan untuk melihat name dari komputer user dari IP.

import java.net.*;
public class IPtoName {
    public static void main(String args[]) {
       if (args.length == 0) {
            System.out.println("Pemakaian : java IPtoName ");
            System.exit(0);
        }
        String host = args[0];
        InetAddress address = null;
        try {
            address = InetAddress.getByName(host);
        } 

            catch (UnknownHostException e) {
            System.out.println("invalid IP - malformed IP");
            System.exit(0);
        }
                System.out.println(address.getHostName());
    }
}

Copy source code di atas kedalam notepad. kemudian save dengan format .Java
Pada aplikasi akan menampilkan IP lokal dengan IP komputer yang lain untuk menjalankan programnya dengan menggunakan command prompt.

Ketik javac [namafile].java (untuk mengkompilasi program)
-> javac IPtoName.java

Kemudian ketik java [namafile] (untuk merunning program tersebut)
-> java IPtoName
Sehingga pada output akan mencetak IP lokal yaitu 127.0.0.1 dengan host name litbangkes-PC. Dan akan mencetak IP komputer yang lain yaitu 127.0.0.2 dengan host name 127.0.0.2. Tampilan Output seperti dibawah ini : 
output

Tidak ada komentar: