Mencari IP Adress dan Nama Perangkat menggunakan Pemrograman Java
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. Oleh karena itu, dikonfigurasi secara otomatis oleh isi dari system operasi file resolf.conf.
Nslookup mempunyai dua mode: interactive dan non-interactive. Dengan mode interactive, user dapat query server nama untuk mendapatkan informasi tentang host dan domain, atau mencetak list host pada suatu domain. Mode non-interactive digunakan untuk mencetak nama dan informasi yang diminta dari sebuah host atau domain.
Pada NsLookup pada java ini dimana kita dapat mengetahui Ip Address pada sebuah Domain yang ingin kita lihat. berikut Script java nya yang dapat melihat Domain tersebut seperti gambar dibawah ini :
Pada gambar diatas dimana melakukan import terlebih dahulu, lalu dengan nama kelas NsLookup.java. dimana terdapat percabangan if yang akan mencetak SOP, lalu juga pada script diatas dapat melihat ip address pada computer, selain bisa mendapatkan ip address, script diatas juga dapat melihat nama pc tersebut. Pada gambar dibawah terdapar 3 ip dan nama yang berbeda, dimana mengambil nama ip pribadi, yang kedua youtube dan ketiga twitter.
OUTPUT
IP to Name dengan Bahasa pemrograman Java
Pada program java ini dimana kita dapat mengetahui nama perangkat kita lewat IPaddress dimana terdapat listing sebagai berikut :
Pada listing diatas dimana terdapat address = InetAddress.getByName(host); untuk mendapatkan nama perangkat yang dicari melalui ip address. Lalu jika ip address salah maka tidak akan muncul nama perangkat nya dan akan menampilkan ("invalid IP - malformed IP"); atau nama ip address nya kecetak kembali.
OUTPUT
Get IP dengan Bahasa pemrograman Java
Pada program java ini dimana kita dapat mengetahui IP perangkat kita lewat getIP pada pemrograman java dimana terdapat listing sebagai berikut :
Dimana InetAddress host = null; akan mendeklarasikan InetAddress yang akan memanggil fungsi dari host = InetAddress.getLocalHost(); yang berfungsi sebagai memanggil, dan akan mencetak nama computer anda.
OUTPUT
Komentar
Posting Komentar