คำตอบสั้น
ฉันจะค้นหา ISP และ ASN ของที่อยู่ IP ได้อย่างไร?
สอบถามข้อมูลการกำหนดเส้นทาง: API RIPEstat แบบฟรีจะคืนหมายเลข AS ที่ประกาศ IP และชื่อผู้ถือครอง และ whois จะคืนผู้ที่ลงทะเบียนบล็อก ตัวอย่างเช่น เครือข่ายหลักของ AT&T คือ AS7018 PinnedIP แสดงผู้ให้บริการของแต่ละ IP ตอนชำระเงิน IP ISP ในสหรัฐฯ ราคา US$2.03 สำหรับ 30 วัน (ตุลาคม 2026)
ASN คืออะไร และทำไมจึงสำคัญกับพร็อกซี ISP?
หมายเลขระบบอิสระ (ASN) ระบุเครือข่ายที่ประกาศบล็อกที่อยู่ IP ต่ออินเทอร์เน็ตที่เหลือ ทุก IP สาธารณะถูกประกาศโดยอย่างน้อยหนึ่ง AS และ AS นั้นมีผู้ถือครองที่ลงทะเบียนไว้ เช่น "AT&T Enterprises" สำหรับ AS7018 หรือ "Comcast Cable Communications" สำหรับ AS7922
เว็บไซต์และฐานข้อมูลประเภท IP ใช้ผู้ถือครองนั้นในการจำแนกที่อยู่ว่าเป็นผู้ให้บริการสำหรับผู้ใช้ทั่วไป เครือข่ายธุรกิจ หรือบริษัทโฮสติ้ง พร็อกซี ISP มีคุณค่าเพราะผู้ถือครอง AS เป็นผู้ให้บริการสำหรับผู้ใช้ทั่วไป ซึ่งคุณตรวจสอบเองได้ในหนึ่งนาที
วิธีที่ 1: API RIPEstat (IP ใดก็ได้ ทุกภูมิภาค)
RIPEstat ดำเนินการโดย RIPE NCC และครอบคลุมอินเทอร์เน็ตทั้งหมด ไม่ใช่แค่ยุโรป การเรียก network-info จะคืน AS ที่ประกาศ IP และ as-overview จะคืนชื่อผู้ถือครอง:
curl -s "https://stat.ripe.net/data/network-info/data.json?resource=203.0.113.10"
curl -s "https://stat.ripe.net/data/as-overview/data.json?resource=AS7018"วิธีที่ 2: whois (ใครเป็นผู้ลงทะเบียนบล็อก)
whois จะสอบถามไปยังทะเบียนระดับภูมิภาค (ARIN สำหรับที่อยู่ในสหรัฐฯ ส่วนใหญ่) ว่าใครเป็นผู้ลงทะเบียนบล็อกนั้น คำตอบอาจระบุชื่อผู้ให้บริการ หรือลูกค้าธุรกิจที่ผู้ให้บริการจัดสรรบล็อกให้ รัน whois 203.0.113.10 บน macOS หรือ Linux หรือใช้การค้นหาบนเว็บของ ARIN ที่ search.arin.net เมื่อข้อมูล whois กับข้อมูลเส้นทาง (routing) ขัดแย้งกัน เว็บไซต์ส่วนใหญ่จะใช้ข้อมูลเส้นทาง (วิธีที่ 1)
วิธีที่ 3: สคริปต์เดียวสำหรับหลาย IP
หากคุณเช่า 10 หรือ 100 IP ให้ตรวจสอบทั้งหมดในครั้งเดียว สคริปต์ Node.js นี้ (เวอร์ชัน 18 ขึ้นไป ไม่ต้องติดตั้งแพ็กเกจ) จะแสดง AS ที่ประกาศเส้นทางและเจ้าของสำหรับแต่ละแอดเดรสในลิสต์:
const ips = ['203.0.113.10', '203.0.113.11'];
async function lookup(ip) {
const net = await (await fetch(`https://stat.ripe.net/data/network-info/data.json?resource=${ip}`)).json();
const asn = net.data.asns[0];
if (!asn) return `${ip}\tnot announced`;
const ov = await (await fetch(`https://stat.ripe.net/data/as-overview/data.json?resource=AS${asn}`)).json();
return `${ip}\tAS${asn}\t${ov.data.holder}`;
}
(async () => {
for (const ip of ips) console.log(await lookup(ip));
})();
ผู้ให้บริการรายใหญ่ในสหรัฐฯ ใช้หมายเลข AS อะไรบ้าง?
หน้าเพจผู้ให้บริการของเราระบุหมายเลขเหล่านี้พร้อมจำนวน IPv4 (RIPEstat, 18 ตุลาคม 2026) รายใหญ่ได้แก่: AT&T AS7018, Comcast AS7922, Verizon AS701, Spectrum AS20115 และเครือข่ายระดับภูมิภาค, Cox AS22773, Frontier AS5650, Lumen (CenturyLink) AS209, Windstream AS7029 และ Astound (RCN) AS6079
การค้นหา ISP และ ASN: คำถามที่พบบ่อย
ทำไมการค้นหาจึงแสดงบริษัทโฮสติ้งสำหรับพร็อกซีของฉัน?
นั่นหมายความว่า IP ถูกประกาศโดยเครือข่ายโฮสติ้ง ซึ่งทำให้มันเป็นพร็อกซีดาต้าเซ็นเตอร์ ไม่ใช่พร็อกซี ISP ดู ISP vs datacenter proxies หาก IP ของ PinnedIP แสดงเช่นนั้น ให้ติดต่อฝ่ายสนับสนุน
IP หนึ่งตัวแสดงผู้ให้บริการสองรายที่ต่างกันได้ไหม?
ได้ เมื่อผู้ให้บริการรายหนึ่งถูกซื้อและยังคงเครือข่ายเดิมไว้ ที่อยู่ Cox ยังคงแสดง AS22773 หลังจาก Charter ซื้อ Cox ในเดือนสิงหาคม 2026 และ Frontier ยังคงใช้ AS5650 ภายใต้ Verizon
ASN เหมือนกับเมืองไหม?
ไม่ ASN บอกคุณถึงเครือข่าย ส่วนเมืองมาจากฐานข้อมูล geolocation ดู why ISP IP cities differ
แหล่งที่มา (3)
- RIPEstat Data API: network-info — RIPE NCC (2026-10-19)
- RIPEstat Data API: as-overview — RIPE NCC (2026-10-19)
- RFC 5737: บล็อกที่อยู่ IPv4 ที่สงวนไว้สำหรับเอกสารประกอบ — IETF (2026-10-19)