Untuk menemukan nama host di jaringan lokal Anda dengan alamat IP, Anda dapat menggunakan nmblookup
dari paket samba:
nmblookup -A <ip>
Untuk mencari nama host di internet Anda bisa menggunakan host
program:
host <ip>
Atau Anda dapat menginstal nbtscan
dengan menjalankan:
sudo apt-get install nbtscan
Dan gunakan:
nbtscan <ip>
*Diadaptasi dari https://askubuntu.com/questions/205063/command-to-get-the-hostname-of-remote-server-using-ip-address/205067#205067
Perbarui 13-05-2018
Anda dapat meminta server nama dengan nslookup
. Ini bekerja dua arah!
nslookup <IP>
nslookup <hostname>
Untuk menggunakan nslookup
, host
atau gethostbyname()
maka nama target harus didaftarkan dengan DNS atau ditentukan secara statis di file host pada mesin yang menjalankan program Anda. Ya, Anda dapat terhubung ke target dengan SSH atau beberapa aplikasi lain dan menanyakannya secara langsung, tetapi untuk solusi umum Anda memerlukan semacam entri DNS untuk itu.