ค้นหา Whois
รับรายละเอียดทั้งหมดเกี่ยวกับชื่อโดเมน
1. บทนำ
การค้นหา WHOIS เป็นเครื่องมือออนไลน์ที่ช่วยให้คุณตรวจสอบรายละเอียดการจดทะเบียนของชื่อโดเมนใดก็ได้ เพียงป้อนโดเมน เช่น example.com คุณจะสามารถดูได้ทันทีว่าโดเมนนั้นจดทะเบียนแล้วหรือไม่ ผู้รับจดทะเบียนคือใคร สร้างขึ้นเมื่อใด หมดอายุเมื่อใด และใช้เนมเซิร์ฟเวอร์ใด
เครื่องมือนี้มีประโยชน์สำหรับผู้ซื้อโดเมน เจ้าของเว็บไซต์ ผู้เชี่ยวชาญด้าน SEO นักวิเคราะห์ความปลอดภัยทางไซเบอร์ และนักพัฒนา คุณสามารถตรวจสอบข้อมูลความเป็นเจ้าของโดเมน ติดตามวันหมดอายุ ตรวจสอบโดเมนที่น่าสงสัย หรือเช็กว่าโดเมนพร้อมสำหรับการจดทะเบียนหรือไม่
หากโดเมนได้รับการจดทะเบียนแล้ว เครื่องมือจะแสดงข้อมูล WHOIS และ RDAP ในรูปแบบที่เป็นโครงสร้าง ซึ่งรวมถึงวันที่จดทะเบียน รายละเอียดของผู้รับจดทะเบียน สถานะโดเมน เนมเซิร์ฟเวอร์ และข้อมูลผู้ติดต่อที่มีอยู่ หากโดเมนยังไม่ได้จดทะเบียน ระบบจะแจ้งอย่างชัดเจนว่าโดเมนพร้อมสำหรับการจดทะเบียน
อินเทอร์เฟซใช้งานง่าย เพียงป้อนชื่อโดเมนหรือ URL แบบเต็ม ส่งแบบฟอร์ม และดูผลลัพธ์ที่จัดโครงสร้างไว้ภายในไม่กี่วินาที
2. วิธีการทำงาน
เครื่องมือนี้ประมวลผลพารามิเตอร์อินพุตที่จำเป็นเพียงรายการเดียวคือ domain_name ผู้ใช้สามารถป้อนชื่อโดเมนแบบปกติ (เช่น example.com) หรือ URL แบบเต็ม (เช่น https://example.com/page) หากมีการป้อน URL ระบบจะดึงเฉพาะส่วนโฮสต์ออกมาโดยอัตโนมัติ
พารามิเตอร์อินพุต
- ชื่อโดเมน (จำเป็น) – ชื่อโดเมนหรือ URL ที่ถูกต้อง ระบบจะทำการกรองและปรับรูปแบบอินพุตก่อนประมวลผล
การตรวจสอบอินพุต
- ระบบจะปฏิเสธค่าที่ว่างเปล่า
- URL จะถูกแยกเพื่อดึงเฉพาะส่วนโฮสต์
- ชื่อโดเมนจะถูกกรองเพื่อลบอักขระที่ไม่ถูกต้อง
- มีการตรวจสอบโทเค็น CSRF เพื่อความปลอดภัยของคำขอ
ตรรกะการค้นหา
เครื่องมือจะพยายามดึงข้อมูลโดเมนผ่าน RDAP (Registration Data Access Protocol) ก่อน ซึ่งให้ข้อมูลการจดทะเบียนโดเมนในรูปแบบที่มีโครงสร้าง หากข้อมูล RDAP ไม่พร้อมใช้งานหรือไม่สมบูรณ์ ระบบจะใช้การค้นหา WHOIS แบบดั้งเดิมผ่านการเชื่อมต่อซ็อกเก็ต พร้อมกำหนดระยะเวลาหมดเวลาในการเชื่อมต่อ
หากโดเมนระดับบนสุด (TLD) รองรับ RDAP หรือ WHOIS แต่ไม่พบข้อมูลการจดทะเบียน โดเมนจะถูกระบุว่า พร้อมใช้งาน หาก TLD นั้นไม่รองรับ ระบบจะส่งข้อผิดพลาดกลับมา
โครงสร้างผลลัพธ์
เมื่อโดเมนได้รับการจดทะเบียนแล้ว ผลลัพธ์อาจประกอบด้วย:
- ชื่อโดเมน
- วันที่สร้าง
- วันที่หมดอายุ
- วันที่อัปเดตล่าสุด
- สถานะโดเมน
- เนมเซิร์ฟเวอร์
- ข้อมูลผู้รับจดทะเบียน (ชื่อ, IANA ID, URL, อีเมล, โทรศัพท์)
- ข้อมูลผู้ติดต่อ (เจ้าของ, ผู้จดทะเบียน, ผู้ดูแลระบบ, ฝ่ายเทคนิค, ฝ่ายเรียกเก็บเงิน – หากมี)
วันที่จะแสดงในรูปแบบที่อ่านง่าย และส่วนข้อมูลจะถูกจัดโครงสร้างเพื่อแยกข้อมูลโดเมน ข้อมูลผู้รับจดทะเบียน และข้อมูลผู้ติดต่ออย่างชัดเจน
ข้อจำกัด
- ผู้รับจดทะเบียนบางรายอาจปกปิดข้อมูลผู้ติดต่อเพื่อปกป้องความเป็นส่วนตัว
- TLD ที่ไม่รองรับอาจส่งคืนข้อผิดพลาด
- อาจเกิดการหมดเวลาของเครือข่ายระหว่างการค้นหา WHOIS แบบสำรอง
3. วิธีใช้เครื่องมือนี้
- ป้อนชื่อโดเมน (เช่น example.com) หรือ URL แบบเต็ม (เช่น https://example.com)
- คลิกปุ่มประมวลผล
- รอสักครู่ในขณะที่ระบบดึงข้อมูลการจดทะเบียน
- ตรวจสอบผลลัพธ์ที่จัดโครงสร้างไว้ซึ่งแสดงอยู่ใต้แบบฟอร์ม
- หากโดเมนยังไม่ได้จดทะเบียน คุณจะเห็นข้อความแจ้งว่าโดเมนพร้อมใช้งาน
4. ตัวอย่างการใช้งานจริง
ตัวอย่างที่ 1: การตรวจสอบโดเมนที่จดทะเบียนแล้ว
อินพุต: google.com
ผลลัพธ์:
- วันที่สร้าง: 1997-09-15
- วันที่หมดอายุ: 2028-09-14
- ผู้รับจดทะเบียน: MarkMonitor Inc.
- เนมเซิร์ฟเวอร์: ns1.google.com, ns2.google.com
- สถานะ: clientTransferProhibited
กรณีการใช้งาน: ผู้เชี่ยวชาญด้าน SEO ตรวจสอบอายุของโดเมนและวันหมดอายุก่อนวางแผนกลยุทธ์แบ็กลิงก์
ตัวอย่างที่ 2: การตรวจสอบความพร้อมใช้งานของโดเมน
อินพุต: mybrandnewdomain12345.com
ผลลัพธ์:
- สถานะ: โดเมนยังไม่ได้จดทะเบียน
- ความพร้อมใช้งาน: ใช่
กรณีการใช้งาน: ผู้ก่อตั้งสตาร์ทอัปตรวจสอบว่าชื่อแบรนด์ใหม่พร้อมสำหรับการจดทะเบียนหรือไม่
5. กรณีการใช้งานสำหรับนักพัฒนา
- การทำระบบติดตามโดเมนอัตโนมัติ
นักพัฒนาสามารถรวมการตรวจสอบ WHOIS เข้ากับงาน cron เพื่อติดตามวันหมดอายุและส่งการแจ้งเตือนการต่ออายุก่อนที่โดเมนจะหมดอายุ
- ระบบตรวจจับการฉ้อโกง
ทีมรักษาความปลอดภัยสามารถตั้งค่าให้ระบบแจ้งเตือนโดเมนที่เพิ่งจดทะเบียนใหม่หรือรูปแบบผู้รับจดทะเบียนที่น่าสงสัยเพื่อช่วยตรวจจับการฟิชชิง
- การเพิ่มคุณค่าข้อมูล SEO
แพลตฟอร์ม SEO สามารถดึงอายุและสถานะของโดเมนมาใช้ในการคำนวณตัวชี้วัดความน่าเชื่อถือและสัญญาณทางประวัติศาสตร์
- การตรวจสอบระหว่างการเริ่มใช้งาน Hosting และ SaaS
ในระหว่างขั้นตอนการเริ่มใช้งานลูกค้า ระบบสามารถตรวจสอบว่าโดเมนที่ส่งมามีอยู่จริงและได้รับการกำหนดค่าอย่างถูกต้องหรือไม่
ตัวอย่าง PHP
$domain = "example.com";
$result = file_get_contents("https://yourtool.com/whois?domain_name=" . urlencode($domain));
$data = json_decode($result, true);
if(isset($data['available']) && $data['available']) {
echo "Domain is available";
}
ตัวอย่าง JavaScript
fetch('/whois', {
method: 'POST',
headers: {'Content-Type': 'application/x-www-form-urlencoded'},
body: 'domain_name=example.com'
})
.then(res => res.text())
.then(data => console.log(data));
เครื่องมือนี้มีการกรองข้อมูลอินพุตและการตรวจสอบ CSRF เพื่อป้องกันการโจมตีแบบการแทรกคำสั่ง (Injection) และการปลอมแปลงคำขอข้ามเว็บไซต์ (Cross-Site Request Forgery)
6. คำถามที่พบบ่อย
การค้นหา WHOIS คืออะไร?
การค้นหา WHOIS จะดึงข้อมูลการจดทะเบียนสาธารณะของชื่อโดเมน รวมถึงผู้รับจดทะเบียนและวันที่จดทะเบียน
ฉันจะตรวจสอบได้อย่างไรว่าโดเมนพร้อมใช้งานหรือไม่?
ป้อนโดเมนลงในเครื่องมือค้นหา หากไม่พบข้อมูลการจดทะเบียน ระบบจะระบุว่าโดเมนนั้นพร้อมใช้งาน
เหตุใดข้อมูลผู้ติดต่อจึงถูกซ่อน?
หลายโดเมนใช้บริการปกป้องความเป็นส่วนตัวที่ปิดบังรายละเอียดการติดต่อส่วนบุคคล
RDAP คืออะไร?
RDAP (Registration Data Access Protocol) เป็นมาตรฐานสมัยใหม่ที่ใช้แทน WHOIS โดยให้ข้อมูลการจดทะเบียนโดเมนในรูปแบบที่มีโครงสร้าง
ฉันสามารถตรวจสอบส่วนขยายโดเมนใดก็ได้หรือไม่?
ระบบรองรับ TLD ทั่วไปส่วนใหญ่ ส่วนขยายที่ไม่รองรับอาจส่งคืนข้อผิดพลาด
ข้อมูล WHOIS มีความถูกต้องเพียงใด?
ความถูกต้องของข้อมูลขึ้นอยู่กับผู้รับจดทะเบียนและหน่วยงานทะเบียน ข้อมูลบางส่วนอาจล้าสมัยหรือได้รับการคุ้มครองความเป็นส่วนตัว
เครื่องมือที่คล้ายกัน
กรอก IP เพื่อค้นหาโดเมนหรือโฮสต์ที่เชื่อมโยงกับมัน
ดูระเบียน DNS A, AAAA, CNAME, MX, NS, TXT และ SOA ของโฮสต์
ดูรายละเอียดคร่าว ๆ ของที่อยู่ IP
เครื่องมือที่นิยม
สลับลำดับตัวอักษรในประโยคหรือย่อหน้า
รับขนาดข้อความเป็นไบต์ (B), กิโลไบต์ (KB), หรือเมกะไบต์ (MB)
นับจำนวนอักขระและคำในข้อความที่กำหนด
พลิกข้อความกลับหัวได้อย่างง่ายดาย
แปลงตัวเลขเป็นรูปแบบตัวเขียนแบบเต็ม
แปลงข้อความปกติเป็นแบบอักษรตัวเอียง