ทำไมตำแหน่ง IP ถึงผิด?

IP ไม่ได้วัดตำแหน่ง แต่เป็นการค้นบล็อก IP ในฐานข้อมูลที่ผู้ให้บริการจดทะเบียนไว้ ระเบียนจึงตามจริงไม่ทัน มือถือรวมทั้งภูมิภาคไว้ที่เกตเวย์เดียว และ VPN ก็เปลี่ยน IP ประเทศถูก 95–99% เมืองมัก 50–80%

อิงการอนุญาต · ส่วนตัว · ใช้งานได้บน Chrome, Safari, Firefox, Edge

ไม่มีตำแหน่งอยู่ใน IP address

อุปกรณ์ของคุณIP 84.17.51.xฐานข้อมูลระบุตำแหน่งบล็อก 84.17.48.0/20 →«แมนเชสเตอร์» (จดทะเบียน 2023)ระเบียนล้าสมัยมา 18 เดือน«คุณอยู่ที่แมนเชสเตอร์!»(คุณย้ายไปพร้อมกับบล็อก)ไม่มีการวัดใด ๆ เกิดขึ้น — เป็นการค้นเอกสารทะเบียน และเอกสารทะเบียนก็เก่าลงเรื่อย ๆ
ตำแหน่งจาก IP คือการค้นฐานข้อมูล ไม่ใช่การวัด — หมุดไปตกตรงที่เอกสารทะเบียนบอกไว้

IP address คือหมายเลขสำหรับกำหนดเส้นทาง ไม่ใช่พิกัด «ตำแหน่งจาก IP» เป็นการอนุมาน บริษัทอย่าง MaxMind และ IP2Location ดูแลฐานข้อมูลที่จับคู่บล็อกที่อยู่กับสถานที่ สร้างจากจุดที่ผู้ให้บริการจดทะเบียนบล็อกไว้ การวัดเส้นทางและค่าหน่วง และการแจ้งแก้ไขที่ผู้ใช้ส่งมาเอง เมื่อเว็บไซต์บอกว่าคุณอยู่ที่ลียง มันหมายความว่า «ค่าที่ฐานข้อมูลนี้เดาได้ดีที่สุดสำหรับบล็อกของคุณคือลียง» ฐานข้อมูลแต่ละเจ้าเดาไม่เหมือนกัน — จึงเป็นเหตุผลที่การค้น IP ของคุณอาจไม่ตรงกับที่บริการสตรีมมิงคิดว่าคุณอยู่ และทั้งคู่ก็อาจไม่ตรงกับความจริง

สี่ผู้ต้องสงสัยประจำ

ทะเบียนที่ล้าสมัย: ผู้ให้บริการย้ายบล็อกไปมาระหว่างเมืองและภูมิภาคเร็วกว่าที่ฐานข้อมูลจะตรวจสอบซ้ำ บล็อกที่ย้ายจากแมนเชสเตอร์ไปเบอร์มิงแฮมอาจอ่านได้ว่าแมนเชสเตอร์อยู่หลายเดือน เครือข่ายมือถือ: ผู้ให้บริการส่งข้อมูลผ่านเกตเวย์ประจำภูมิภาค ทั้งจังหวัดจึงโผล่มาเป็นเมืองเดียวได้ บน 4G/5G ตำแหน่งของ IP มักเป็นที่ตั้งของเกตเวย์ ไม่ใช่ของคุณ CGNAT: ผู้ให้บริการที่มี IPv4 ไม่พอจะให้ลูกค้าหลายพันรายอยู่หลัง IP ร่วมกันหนึ่งหมายเลข ซึ่งตำแหน่งที่บันทึกไว้คือที่ที่พูลนั้นจดทะเบียน VPN และพร็อกซี: IP ที่เว็บไซต์เห็นเป็นของเซิร์ฟเวอร์ทางออก ซึ่งก็คือจุดประสงค์ทั้งหมดของมัน — ตรวจสอบว่าของคุณแสดงอะไรได้ที่ตัวตรวจสอบ VPN

ความแม่นยำระดับไหนที่เป็นจริง

หลักคร่าว ๆ ที่ใช้กันทั้งวงการ: ระดับประเทศถูกราว 95–99% บนบรอดแบนด์แบบมีสาย ระดับภูมิภาคหรือรัฐอาจราว 70–90% ระดับเมืองมักอยู่ที่ 50–80% และแย่กว่านั้นบนมือถือ ส่วนระดับถนนนั้นไม่มีทาง เพราะฐานข้อมูลไม่ได้เก็บไว้ ให้ถือว่า «ตำแหน่งจาก IP» เป็นเบาะแสขนาดเท่าเมืองหนึ่ง นี่ยังเป็นเหตุผลตามตรงว่าทำไมแผนที่บนเว็บค้น IP (รวมถึงของเราด้วย) จึงวางจุดกึ่งกลางไว้ที่เมือง ไม่ใช่ที่บ้าน หมุดนั้นบอกจุดศูนย์กลางที่ฐานข้อมูลกำหนดให้บล็อกของคุณ และเว็บไหนที่บอกเป็นนัยว่าละเอียดกว่านั้นได้จาก IP อย่างเดียว ก็แค่กำลังเดา

สิ่งที่คุณทำได้จริง ๆ

ถ้ามีบริการใดบริการหนึ่งวางตำแหน่งคุณผิดและมันสำคัญ (ธนาคารตั้งสถานะน่าสงสัย สกุลเงินในร้านค้า แคตตาล็อกตามภูมิภาค) มีสามทางที่ได้ผลจริง: ส่งคำขอแก้ไขไปยังฐานข้อมูลรายใหญ่ (ทั้ง MaxMind และ IP2Location รับแจ้ง — การแก้ไขจะทยอยกระจายไปยังเว็บต่าง ๆ ภายในไม่กี่สัปดาห์) เปลี่ยนไปใช้ IPv6 ถ้าผู้ให้บริการของคุณมีให้ เพราะบล็อก v6 มักมีระเบียนที่ใหม่กว่า หรือถามผู้ให้บริการว่าพาคุณออกจาก CGNAT ได้ไหม สิ่งที่ไม่ได้ผลคืออะไรก็ตามที่ทำบนอุปกรณ์ของคุณ — ระเบียนนั้นเป็นของบล็อกที่อยู่ ไม่ใช่ของคุณ และถ้าเป้าหมายคือให้บริการเห็นตำแหน่งที่ต่างออกไปอย่างตั้งใจ นั่นคือกรณีใช้งานของ VPN พร้อมข้อควรระวังที่พูดไว้ในคู่มือ VPN ของเรา

เมื่อคุณต้องการตำแหน่งจริง

เมื่อไรที่ความแม่นยำสำคัญ ให้ข้าม IP ไปเลย: กดอนุญาตคำขอของเบราว์เซอร์ที่หน้าตำแหน่ง แล้วคุณจะได้ตำแหน่งที่หลอมรวม GPS กับ Wi-Fi — ระดับเมตรแทนการเดาระดับเมือง และเกิดขึ้นก็ต่อเมื่อคุณยินยอมเท่านั้น ระบบทั้งสองผิดพลาดแยกจากกัน ซึ่งมีประโยชน์จริง ๆ เพราะการเปรียบเทียบกันคือวิธีที่ตัวตรวจสอบ VPNของเราใช้จับทันเนล และความไม่ตรงกันระหว่างที่ IP บอกกับที่ GPS บอก มักเป็นคำอธิบายที่เร็วที่สุดของคำถาม «ทำไมเว็บนี้ถึงคิดว่าฉันอยู่ผิดเมือง?»

IP บอกเมืองผิด ความแม่นยำของการระบุตำแหน่งจาก IP

คำถามที่พบบ่อย

ตำแหน่งจาก IP แม่นยำแค่ไหน?
ระดับประเทศถูกราว 95–99% บนบรอดแบนด์แบบมีสาย ระดับภูมิภาคราว 70–90% ระดับเมือง 50–80% และแย่กว่านั้นบนมือถือ ส่วนระดับถนนไม่มีทาง ฐานข้อมูลไม่ได้เก็บไว้
CGNAT ทำให้ตำแหน่งเพี้ยนได้อย่างไร?
ผู้ให้บริการที่มี IPv4 ไม่พอจะให้ลูกค้าหลายพันรายใช้ IP สาธารณะร่วมกันหนึ่งหมายเลข ตำแหน่งที่บันทึกไว้จึงเป็นที่ที่พูลนั้นจดทะเบียน ซึ่งอาจห่างจากคุณมาก
แก้ให้ตำแหน่ง IP ถูกต้องได้ไหม?
แจ้งแก้ไขไปยัง MaxMind และ IP2Location ได้ ใช้เวลาไม่กี่สัปดาห์กว่าจะกระจายไปถึงเว็บต่าง ๆ หรือลองใช้ IPv6 หรือขอผู้ให้บริการออกจาก CGNAT ตั้งค่าบนอุปกรณ์ไม่ช่วย

ดูเป็นภาษาอังกฤษ: Why Is My IP Location Wrong? · ไทย