วิธีรับชื่อโฮสต์/ชื่อโดเมนจากที่อยู่ IP ใน Linux

How Get Hostname Domain Name From An Ip Address Linux



หนึ่งในคำถามที่ผู้ใช้ Linux หลายคนถามคือพวกเขาจะดึงชื่อโฮสต์ของระบบโดยใช้ที่อยู่ IP ได้อย่างไร อาจดูเหมือนเป็นงานที่ยากเย็นแสนเข็ญ แต่ในความหมายที่แท้จริง มันค่อนข้างง่าย โดยพื้นฐานแล้วสิ่งนี้เรียกว่าการค้นหา DNS แบบย้อนกลับ การค้นหา DNS แบบย้อนกลับจะสอบถามที่อยู่ IP เพื่อดึงชื่อโฮสต์หรือโดเมนของเซิร์ฟเวอร์ สิ่งที่ตรงกันข้ามคือการค้นหา Forward DNS ซึ่งจับคู่ชื่อโดเมนกับที่อยู่ IP

ในคู่มือฉบับย่อนี้ เราได้สำรวจสองสามวิธีในการค้นหา Reverse DNS และรับชื่อโดเมนจากที่อยู่ IP เพื่อจุดประสงค์ในการสาธิต ฉันใช้ Ubuntu 20.04







ข้อกำหนดเบื้องต้น

ก่อนที่คุณจะพับแขนเสื้อ ตรวจสอบให้แน่ใจว่าโฮสต์ระยะไกลของคุณมีระเบียน A ซึ่งเป็นรายการ DNS ที่ชี้หรือจับคู่ชื่อโดเมนกับที่อยู่ IP



ทำการค้นหา DNS Reverse โดยใช้คำสั่ง dig

คำสั่ง Dig เป็นเครื่องมือที่ยืดหยุ่นและทรงพลังที่ใช้สำหรับการสืบค้นหรือตรวจสอบระเบียน DNS เป็นตัวย่อสำหรับข้อมูลโดเมน groper และช่วยให้คุณสามารถดึงข้อมูล DNS ที่หลากหลาย เช่น ระเบียน A, CNAME, MX และ SOA



$คุณ -NS5.9.235.235 +noall +answer





ดำเนินการค้นหา DNS Reverse โดยใช้คำสั่ง nslookup

คำสั่ง nslookup เป็นเครื่องมือแก้ไขปัญหาที่มีคุณสมบัติสูงในคลังอาวุธของระบบดูแลระบบ เป็นเครื่องมืออเนกประสงค์ที่ดำเนินการค้นหาระเบียน DNS ทั้งหมด เช่น CNAME, A, MX และการย้อนกลับหรือระเบียน PTR

ในการดึงชื่อโดเมนจากที่อยู่ IP ให้ใช้ไวยากรณ์คำสั่ง:



$nslookup<เจ้าภาพip >

ตัวอย่างเช่น.

$nslookup 5.9.235.235

ทำการค้นหา DNS Reverse โดยใช้คำสั่งโฮสต์

ในทำนองเดียวกัน คุณสามารถใช้คำสั่งโฮสต์เพื่อรับชื่อโฮสต์หรือชื่อโดเมนจากที่อยู่ IP โดยใช้ไวยากรณ์ดังที่แสดง

$เจ้าภาพ<เจ้าภาพip >

ตัวอย่างเช่น การตรวจสอบชื่อโดเมนสำหรับ IP 5.9.235.235, รันคำสั่ง:

$โฮสต์ 5.9.235.235

เช่นเดียวกับคำสั่ง Nslookup คุณสามารถใช้คำสั่งโฮสต์กับชื่อโฮสต์หรือที่อยู่ IP ได้

บทสรุป

ตัวอย่างบางส่วนที่เราได้อธิบายอย่างละเอียดเป็นวิธีที่จะช่วยให้คุณได้รับชื่อโดเมนจากที่อยู่ IP ได้อย่างแน่นอน โดยปกติ การค้นหา DNS แบบย้อนกลับนั้นไม่สำคัญและไม่สำคัญเท่ากับการค้นหาไปข้างหน้า ซึ่งจับคู่ชื่อโดเมนกับที่อยู่ IP ความคิดเห็นหรือผลงานของคุณจะได้รับการต้อนรับอย่างสูง