Saya tahu adalah mungkin untuk menyelesaikan alamat IP ke nama host tetapi apakah IP dapat diatasi ke nama domain?
sumber
Saya tahu adalah mungkin untuk menyelesaikan alamat IP ke nama host tetapi apakah IP dapat diatasi ke nama domain?
Ya, Anda dapat (terkadang) menyelesaikan Alamat IP kembali ke nama host.
Di dalam DNS, sebuah Alamat IP dapat disimpan dengan PTR
catatan. Anda dapat menggunakan nslookup
untuk menyelesaikan kedua nama host dan alamat IP, meskipun penggunaan nslookup
telah ditinggalkan cukup lama.
Untuk hasil terbaik, Anda harus benar-benar mendapatkan dig
alat ini. Jika Anda pengguna linux, ini tersedia sebagai bagian dari dnsutils
(debian), atau paket serupa. Jika Anda pengguna windows, Anda dapat mengikuti instruksi seperti ini untuk menginstal dig
.
Anda kemudian dapat melakukan:
dig A <hostname>
Untuk mencari alamat IPv4 untuk suatu host, atau:
dig AAAA <hostname>
Untuk mencari alamat IPv6 untuk suatu host, atau:
dig PTR ZZZ.YYY.XXX.WWW.in-addr.arpa.
Untuk mencari nama host untuk alamat IPv4 WWW.XXX.YYY.ZZZ
(perhatikan oktet dibalik), atau:
dig PTR b.a.9.8.7.6.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa.
Untuk mendapatkan nama host untuk alamat IPv6 2001: db8 :: 567: 89ab.
PTR
Catatan Sumber Daya, PTR menjadi singkatanpointer
.dig -x <ipaddress>
? Pada sistem Linux saya, ini berbicara IPv4 dan IPv6.dig -x 169.254.0.1
dandig -x fe80::1
.-a
opsi ping terdaftarResolve addresses to hostnames
setidaknya di Win7, jadi saya tidak melihat mengapa itu tidak berhasil. Namun,nslookup
atau bahkan lebih baikdig
, sebenarnya dimaksudkan untuk hal-hal seperti ini.Ping
bukan.nslookup
hasil juga dalam "nslookup
sudah usang dan dapat dihapus dari rilis mendatang. Pertimbangkan menggunakandig
atauhost
program sebagai gantinya". Google dapat dengan mudah memberi tahu Anda tentang hal ini jika Anda ingin melihatnya.nslookup <ipaddress>
ataunslookup <hostname>
sumber
Anda dapat menggunakan
nslookup
,dig
atau alat jaringan lainnya untuk mungkin mendapatkan sebuah nama domain untuk alamat IP, tapi itu belum tentu akan menjadi salah satu yang mengharapkan.Tidak seperti pencarian DNS normal, di mana banyak nama dapat menyelesaikan ke satu alamat IP, membalikkan pencarian DNS hanya dapat menyelesaikan ke satu nama, dan itu ditangani oleh siapa pun yang mengendalikan informasi DNS terbalik untuk blok IP yang dimaksud. Tidak ada orang lain yang dapat membuat
PTR
catatan pada blok alamat IP acak. Ini berbeda dengan pencarian DNS "normal", di mana siapa pun dapat mengatur nama domain dan membuatA
catatan yang menunjuk pada alamat IP apa pun yang mereka inginkan.Pertanyaan ServerFault ini memiliki sedikit info lebih lanjut tentang topik ini.
Maksud saya adalah hanya karena Anda bisa melakukannya bukan berarti Anda akan mendapatkan apa yang Anda harapkan atau itu akan berguna.
sumber
A
catatan danPTR
catatan keduanya di bawah kendali orang yang sama,PTR
catatan tersebut masih mengacu pada beberapa nama mesin internal. ThePTR
record mungkin juga nonexistant, misalnya jika Anda mencoba untukdig www.google.com
kemudiandig -x
salah satu alamat IP yangwww.google.com
memetakan ke.dig
memiliki-x addr
opsi:Sebagai contoh:
dig -x 82.165.8.211
Sebagai tambahan: alamat IP ada di log jurnal dari papan dev ARTIK 710, dan saya pikir itu telah diretas. Aku tidak bisa mengingat
dig
pilihan untuk melakukan hal ini tanpa menggunakan metode PTR membosankan, tapi kemudian aku melihat Michael 's komentar .Dan manual untuk
dig
menyebutkannya secara sepintas; Saya bahkan tidak menyadarinya sampai saya menemukan jawabannya di sini dan kembali dan mencarinya.ps alamat diselesaikan ke ipv4.connman.net, dan kemudian saya menemukannya; Saya tidak diretas.
entri log yang menyebabkan kekhawatiran adalah:
sumber
Cara lain untuk "menyelesaikan" alamat IP ke nama host dimungkinkan menggunakan mesin pencarian bing . Jika host menjalankan server web publik dan beberapa situs yang dilayani oleh host diindeks, Anda dapat menanyakannya menggunakan
ip:
awalan.Cukup masukkan
ip:64.34.119.12
ke dalam formulir pencarian untuk mendapatkan daftar nama host di belakang ip itu.sumber
Bagaimana dengan tuan rumah? Saya menggunakannya setiap hari di tempat kerja
sumber
Anda bisa mendapatkan nama host baik alamat IPv4 atau IPv6 dengan memanfaatkan fungsi gethostbyaddr () di soket.
Tautan: https://beej.us/guide/bgnet/html/multi/gethostbynameman.html
Salam,
SSuman185
sumber