วิธีรับข้อมูลโดเมนและที่อยู่ IP โดยใช้คำสั่ง WHOIS
WHOIS คือโปรโตคอลการสืบค้นและตอบกลับที่ใช้ TCP ซึ่งมักใช้เพื่อให้บริการข้อมูลแก่ผู้ใช้อินเทอร์เน็ต โดยส่งคืนข้อมูลเกี่ยวกับชื่อโดเมนที่ลงทะเบียน บล็อกที่อยู่ IP เนมเซิร์ฟเวอร์ และบริการข้อมูลที่หลากหลายมากขึ้น
ใน Linux ยูทิลิตีบรรทัดคำสั่ง whois คือไคลเอ็นต์ WHOIS สำหรับการสื่อสารกับเซิร์ฟเวอร์ WHOIS (หรือโฮสต์ฐานข้อมูล) ซึ่งรับฟังคำขอบนหมายเลขพอร์ตที่รู้จัก 43 ซึ่งจัดเก็บและส่งมอบเนื้อหาฐานข้อมูลในรูปแบบที่มนุษย์สามารถอ่านได้
อ่านเพิ่มเติม: 10 คำสั่ง Linux Dig (Domain Information Groper) เพื่อสืบค้น DNS
ยูทิลิตีบรรทัดคำสั่ง whois ไม่ได้ติดตั้งไว้ล่วงหน้าใน Linux หลายรุ่น ให้รันคำสั่งที่เหมาะสมด้านล่างเพื่อให้ Distribution ของคุณติดตั้ง
yum install whois #RHEL/CentOS
dnf install whois #Fedora 22+
sudo apt install whois #Debian/Ubuntu
วิธีค้นหาข้อมูลที่อยู่ IP
หากต้องการรับข้อมูลเกี่ยวกับ IP Address ที่เฉพาะเจาะจง ให้ออกคำสั่งดังตัวอย่างด้านล่าง
whois 216.58.206.46
#
ARIN WHOIS data and services are subject to the Terms of Use
available at: https://www.arin.net/whois_tou.html
#
If you see inaccuracies in the results, please report at
https://www.arin.net/public/whoisinaccuracy/index.xhtml
#
#
The following results may also be obtained via:
https://whois.arin.net/rest/nets;q=216.58.206.46?showDetails=true&showARIN=false&showNonArinTopLevelNet=false&ext=netref2
#
NetRange: 216.58.192.0 - 216.58.223.255
CIDR: 216.58.192.0/19
NetName: GOOGLE
NetHandle: NET-216-58-192-0-1
Parent: NET216 (NET-216-0-0-0-0)
NetType: Direct Allocation
OriginAS: AS15169
Organization: Google LLC (GOGL)
RegDate: 2012-01-27
Updated: 2012-01-27
Ref: https://whois.arin.net/rest/net/NET-216-58-192-0-1
OrgName: Google LLC
OrgId: GOGL
Address: 1600 Amphitheatre Parkway
City: Mountain View
StateProv: CA
PostalCode: 94043
Country: US
RegDate: 2000-03-30
Updated: 2017-12-21
Ref: https://whois.arin.net/rest/org/GOGL
...
วิธีค้นหาข้อมูลโดเมน
หากต้องการรับข้อมูลเกี่ยวกับโดเมนที่จดทะเบียน เพียงใช้คำสั่งต่อไปนี้พร้อมชื่อโดเมน โดยจะดึงข้อมูลโดเมน รวมถึงความพร้อมใช้งาน ความเป็นเจ้าของ การสร้าง รายละเอียดการหมดอายุ เนมเซิร์ฟเวอร์ ฯลฯ
whois google.com
Domain Name: GOOGLE.COM
Registry Domain ID: 2138514_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.markmonitor.com
Registrar URL: http://www.markmonitor.com
Updated Date: 2011-07-20T16:55:31Z
Creation Date: 1997-09-15T04:00:00Z
Registry Expiry Date: 2020-09-14T04:00:00Z
Registrar: MarkMonitor Inc.
Registrar IANA ID: 292
Registrar Abuse Contact Email: [email
Registrar Abuse Contact Phone: +1.2083895740
Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Domain Status: clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited
Domain Status: serverDeleteProhibited https://icann.org/epp#serverDeleteProhibited
Domain Status: serverTransferProhibited https://icann.org/epp#serverTransferProhibited
Domain Status: serverUpdateProhibited https://icann.org/epp#serverUpdateProhibited
Name Server: NS1.GOOGLE.COM
Name Server: NS2.GOOGLE.COM
Name Server: NS3.GOOGLE.COM
Name Server: NS4.GOOGLE.COM
....
การจัดรูปแบบของข้อมูลจะแตกต่างกันไปขึ้นอยู่กับเซิร์ฟเวอร์ WHOIS ที่ใช้ นอกจากนี้ ข้อเสียประการหนึ่งของ WHOIS คือการไม่สามารถเข้าถึงข้อมูลได้อย่างสมบูรณ์ ดังนั้น ลองอ่านคำแนะนำที่เป็นประโยชน์เหล่านี้สำหรับการสืบค้นข้อมูล DNS ใน Linux:
- ตัวอย่างคำสั่ง 'โฮสต์' ที่เป็นประโยชน์สำหรับการสืบค้นการค้นหา DNS
- 8 คำสั่ง Linux Nslookup เพื่อแก้ไขปัญหา DNS (เซิร์ฟเวอร์ชื่อโดเมน)
หากคุณมีข้อสงสัยหรือข้อมูลเกี่ยวกับบทความที่คุณต้องการแบ่งปันกับเรา โปรดใช้แบบฟอร์มแสดงความคิดเห็นด้านล่าง