วิธีเช็คว่า server เครื่องนั้น มีกี่โดเมน กี่เว็บไซต์ที่กำลังใช้งานอยู่
ตัวอย่าง คลิก
1.ป้อน IP SERVER เช่น 45.91.134.202
2.จะมีรายชื่อโดเมนปรากฎออกมา
ความรู้ใน Google Analytics > แหล่งที่มาของ Traffic 5 ช่องทาง
1. ตรวจสอบจากการตั้งค่าเว็บเซิร์ฟเวอร์
-
ถ้าใช้ Apache ให้ดูที่โฟลเดอร์ของ Virtual Hosts เช่น:
-
/etc/httpd/conf.d/*.conf
-
/etc/apache2/sites-enabled/*.conf
คุณจะเห็นชื่อโดเมนที่กำหนดไว้ เช่นServerName
หรือServerAlias
-
-
ถ้าใช้ Nginx ให้ตรวจสอบในโฟลเดอร์:
-
/etc/nginx/sites-enabled/
หรือ/etc/nginx/conf.d/
แล้วดูค่าที่กำหนดในserver_name
-
นี้เป็นการตรวจสอบโดยตรงจากการตั้งค่าการใช้งานของเซิร์ฟเวอร์จริง
2. ใช้ Reverse IP Lookup (จากภายนอก)
-
มีเครื่องมือออนไลน์ที่ช่วยค้นหาว่า IP ของเซิร์ฟเวอร์ดังกล่าวมีโดเมนใดบ้างที่ชี้มาที่ IP เดียวกัน เช่น:
-
DNSlytics Reverse IP Tool — สามารถดูโดเมนที่แชร์ IP เดียวกันได้ Dnslytics
-
host.io — บริการที่เก็บฐานข้อมูลโดเมนแล้วสามารถค้นหาโดเมนที่ชี้มาที่ IP เดียวกัน
แต่ข้อจำกัด คือต้องมี IP หรือข้อมูลว่าโดเมนชี้ที่ IP นั้นไว้ และผลลัพธ์อาจไม่ครบนะครับ (ขึ้นกับฐานข้อมูลของผู้ให้บริการ)
-
3. เช็กผ่าน DNS reverse หรือ nameserver ที่ใช้ร่วมกัน
-
บางผู้ให้บริการ (โดยเฉพาะโฮสต์รายใหญ่) อาจมีการกำหนด reverse DNS ให้รองรับการค้นหาชื่อโฮสต์ที่ใช้ร่วมกับ IP เดียวกัน Information Security Stack Exchange
-
หากคุณรู้ว่าโฮสต์ใช้ NS ตัวเดียวกัน คุณอาจใช้บริการประเภท Reverse NS lookup เช่น ของ WhoisXML API ที่ช่วยค้นหาว่าโดเมนใดใช้ NS เดียวกับของคุณบ้าง WhoisXML API
สรุปเปรียบเทียบวิธีต่าง ๆ
วิธี | ข้อดี | ข้อจำกัด |
---|---|---|
ตรวจสอบ config ด้วยตนเอง | แม่นยำ ได้รู้ว่าเซิร์ฟเวอร์ตั้งค่าอะไรจริง ๆ | ต้องเข้าถึงเซิร์ฟเวอร์และรู้ไฟล์ config |
Reverse IP Lookup | ใช้ง่ายจากภายนอก ไม่ต้องเข้าถึงเซิร์ฟเวอร์ | อาจไม่ครบ ขึ้นกับข้อมูลในฐานข้อมูล |
Reverse DNS / NS | ใช้งานง่าย ไม่ต้องเข้าถึงเซิร์ฟเวอร์ | ผลลัพธ์ไม่แม่นยำ ต้องขึ้นกับการตั้งค่า DNS |