การค้นหาข้อมูลเกี่ยวกับชื่อโดเมน
เมื่อคุณส่งคำขอไปที่ facebook.com คอมพิวเตอร์ของคุณจะค้นหาชื่อโดเมนเพื่อแปลชื่อโดเมนนั้นเป็นที่อยู่ IP เพื่อให้คอมพิวเตอร์ของคุณสามารถเชื่อมต่อได้ ที่อยู่ IP ชี้ไปที่คอมพิวเตอร์บนอินเทอร์เน็ต แต่ชื่อโดเมนจะจดจำได้ง่ายกว่ากลุ่มของตัวเลข เซิร์ฟเวอร์ระบบชื่อโดเมน (DNS) จัดเก็บการจับคู่ที่อยู่ IP พร้อมกับข้อมูลอื่นๆ มีเครื่องมือบรรทัดคำสั่งหลายอย่างที่คุณสามารถใช้เพื่อสอบถามเซิร์ฟเวอร์เหล่านี้
ใช้dig
คำสั่ง "ขุด" ผ่านบันทึกชื่อโดเมนและค้นหาที่อยู่ IP ที่เกี่ยวข้องกับสิ่งเหล่านั้น เป็นวิธีที่น่าเชื่อถือในการรับข้อมูลเกี่ยวกับโดเมน:
$ dig facebook.com ; <<>> DiG 9.11.3-1ubuntu1.2-Ubuntu <<>> facebook.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 30501
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 65494
;; QUESTION SECTION:
;facebook.com. IN A
»;; ANSWER SECTION:
»facebook.com. 1 IN A 157.240.18.35
;; Query time: 22 msec
;; SERVER: 127.0.0.53#53(127.0.0.53)
;; WHEN: Sun Mar 03 21:06:17 CDT 2019
;; MSG SIZE rcvd: 57
บางครั้งคุณจำเป็นต้องค้นหาว่าใครเป็นเจ้าของชื่อโดเมน เพื่อให้คุณสามารถติดต่อพวกเขาได้ หรือคุณต้องการตรวจสอบว่ามีชื่อโดเมนอยู่หรือไม่ เพื่อให้คุณสามารถซื้อได้ บริษัทไร้ยางอายบางแห่งเสนอการค้นหาโดเมนออนไลน์ และเมื่อคุณค้นหาโดเมนที่คุณต้องการ พวกเขาจะซื้อโดเมนนั้นโดยอัตโนมัติ เพื่อที่ว่าเมื่อคุณไปชำระเงิน พวกเขาสามารถเรียกเก็บเงินจากคุณได้มากขึ้น
คำสั่ง นี้whois
เป็นวิธีที่รวดเร็วในการดูว่ามีชื่อโดเมนอยู่หรือไม่ หากมีอยู่ คุณสามารถดูได้ว่าใครเป็นเจ้าของพร้อมกับข้อมูลติดต่อ คำwhois
สั่งใช้เซิร์ฟเวอร์ชื่อโดเมนเพื่อสอบถามข้อมูลการลงทะเบียนของโดเมน
บน Ubuntu คุณอาจต้องติดตั้งwhois
คำสั่งด้วยapt
:
$ sudo apt install whois
$ whois pragprog.com
ตามข้อมูลนี้:
- คุณจะติดต่อใครเกี่ยวกับปัญหาทางเทคนิค
- โดเมนถูกจดทะเบียนครั้งแรกเมื่อใด
- เหตุใดคุณจึงคิดว่ามีเนมเซิร์ฟเวอร์จำนวนมากที่เกี่ยวข้อง
บางครั้งคุณไม่ทราบชื่อโดเมน บางครั้งคุณมีเพียงที่อยู่ IP คำhost
สั่งทำให้ง่ายต่อการค้นหาชื่อโดเมนจาก IP หากคุณกำลังดูบันทึกความปลอดภัยและพบการเข้าชมจากที่อยู่ IP บางแห่ง ให้ลองใช้คำhost
สั่งเพื่อค้นหาชื่อโดเมนของคำขอ:
$ host 8.8.8.8
8.8.8.8.in-addr.arpa domain name pointer google-public-dns-a.google.com.
113.6.in-addr.arpa domain name pointer 113-7.dhcp.eucl.wi.charter.com.
ตอนนี้ มาดูวิธีทดสอบการเชื่อมต่อเครือข่ายกัน
เราหวังว่าคุณจะชอบข้อความที่ตัดตอนมานี้ คุณสามารถซื้อSmall, Sharp Software ToolsโดยBrian P. Hogan ได้โดยตรงจาก The Pragmatic Programmers ในช่วงลดราคาฤดูใบไม้ผลิปี 2023 คุณสามารถประหยัด 50 เปอร์เซ็นต์สำหรับ ebook ได้โดยใช้รหัสโปรโมชั่นTOOLS2023เมื่อชำระเงินจนถึงเที่ยงคืนของวันที่ 16 พฤษภาคม 2023