คำตอบสั้น
ฉันตรวจสอบได้อย่างไรว่า exit IP ของพร็อกซีอยู่เมืองไหน?
อ่าน exit ผ่านพร็อกซีที่ https://ipinfo.io/json แล้วค้นหา IP เดียวกันในฐานข้อมูลที่สอง เช่น MaxMind GeoLite ตรวจสอบเครือข่ายของมันบน RIPEstat ณ ตุลาคม 2026 EuroCity Proxies exit เป็น IP บ้าน คาดหวังประเทศที่ถูกต้องและเครือข่ายผู้บริโภค พร้อมเมืองที่คุณขอหรือเมืองใกล้เคียง
ขั้นตอนของการตรวจสอบเมืองมีอะไรบ้าง?
เปิดเซสชันแบบ sticky
ใช้ชื่อผู้ใช้เช่น
USERNAME-country-de-city-munich-session-muc1-ttl-10เพื่อให้ทุกการค้นหาเห็น exit IP เดิมอ่านแหล่งที่ 1 ผ่านพร็อกซี
ส่งคำขอไปที่
https://ipinfo.io/jsonและบันทึกip,city,region,countryและorgอ่านแหล่งที่ 2 สำหรับ IP เดียวกัน
ค้นหา IP ในไฟล์ MaxMind GeoLite City ภายในเครื่อง หรือใน DB-IP หรือ ip-api จากเบราว์เซอร์ของคุณ
ตรวจสอบเครือข่ายบน RIPEstat
ป้อน IP ที่ stat.ripe.net แล้วอ่าน prefix, ASN และชื่อผู้ถือครอง
เปรียบเทียบและตัดสินใจ
ใช้ตารางด้านล่าง: เมืองใกล้เคียงถือว่าปกติ ต่างประเทศหรือเครือข่ายโฮสติ้งถือว่าไม่ปกติ
# pip install requests geoip2
# GeoLite2-City.mmdb and GeoLite2-ASN.mmdb: download them from your MaxMind account
from urllib.parse import quote
import geoip2.database
import requests
HOST = "gw.eurocityproxies.com"
PORT = 7777
USER = "USERNAME-country-de-city-munich-session-muc1-ttl-10"
PASSWORD = quote("PASSWORD", safe="")
proxy = f"http://{USER}:{PASSWORD}@{HOST}:{PORT}"
# Source 1: IPinfo, read through the proxy
info = requests.get("https://ipinfo.io/json", proxies={"http": proxy, "https": proxy}, timeout=30).json()
ip = info["ip"]
# Source 2: MaxMind GeoLite, read from local files (no request leaves your machine)
with geoip2.database.Reader("GeoLite2-City.mmdb") as city_db:
c = city_db.city(ip)
with geoip2.database.Reader("GeoLite2-ASN.mmdb") as asn_db:
a = asn_db.asn(ip)
print("exit IP ", ip)
print("IPinfo ", info.get("city"), info.get("region"), info.get("country"), info.get("org"))
print("GeoLite ", c.city.name, c.country.iso_code, f"radius {c.location.accuracy_radius} km")
print("GeoLite ASN ", f"AS{a.autonomous_system_number}", a.autonomous_system_organization)ฉันสามารถเปรียบเทียบฐานข้อมูล geolocation ใดได้บ้าง
ผู้ให้บริการแต่ละรายอธิบายความแม่นยำของตนเองแตกต่างกัน บันทึกด้านล่างมาจากหน้าของพวกเขาเอง อ่านเมื่อ 18 ตุลาคม 2026
| แหล่งข้อมูล | วิธีสืบค้น | ผู้ให้บริการกล่าวถึงความแม่นยำอย่างไร |
|---|---|---|
| MaxMind GeoLite | บัญชีฟรี ไฟล์ที่ดาวน์โหลดได้ หรือเว็บเซอร์วิส (1,000 การค้นหาต่อวันต่อเซอร์วิส) | "มีความแม่นยำต่ำโดยธรรมชาติ" โดยตำแหน่งมักอยู่ใกล้ศูนย์กลางประชากร รัศมีความแม่นยำตั้งแต่ไม่กี่กิโลเมตรถึง 1,000 กิโลเมตร GeoLite City แม่นยำน้อยกว่า GeoIP City แบบเสียเงินอย่างมาก |
| IPinfo | https://ipinfo.io/json สำหรับทางออกของคุณเอง หรือ API ของมัน | คืนค่ารัศมีความแม่นยำเป็นกิโลเมตร ข้อมูลอัปเดตทุก 24 ชั่วโมง ความแม่นยำในชนบทต่ำกว่าในเมือง |
| DB-IP | แบบฟอร์มค้นหาบน db-ip.com, API หรือการดาวน์โหลดรายเดือน | ระดับถนนสำหรับผู้ให้บริการบางราย ระดับเมืองสำหรับส่วนใหญ่ ระดับประเทศในกรณีที่พบได้ยาก สายประจำมักแม่นยำกว่าเครือข่ายมือถือ |
| ip-api | JSON endpoint ฟรีผ่าน HTTP เท่านั้น 45 คำขอต่อนาที ห้ามใช้เชิงพาณิชย์ | ไม่เผยแพร่ตัวเลขความแม่นยำ การแก้ไขได้รับการตรวจสอบด้วยมือและอาจใช้เวลาถึง 7 วัน |
| RIPEstat (RIPE NCC) | stat.ripe.net หรือ Data API ของมัน | ไม่ใช่ฐานข้อมูล geolocation: มันแสดง prefix, ASN และผู้ถือครองเครือข่าย |
ทำไมต้องเปรียบเทียบสองแหล่งแทนที่จะเป็นหนึ่ง?
เพราะฐานข้อมูล geolocation ไม่ตรงกัน และไซต์เป้าหมายอาจใช้แหล่งที่สาม แต่ละบริษัทสร้างแผนที่ของตนเองจากข้อมูล registry การวัดเครือข่าย ฟีดจากผู้ให้บริการ และการแก้ไขจากผู้ใช้ สองแหล่งที่ตรงกันในเมืองหนึ่งให้ผลลัพธ์ที่มั่นคงแก่คุณ
ไซต์ที่คุณกำลังตรวจสอบจะใช้ฐานข้อมูลหนึ่ง ซึ่งมักเป็นแบบเชิงพาณิชย์ และคุณแทบไม่รู้ว่าเป็นอันไหน การเปรียบเทียบของ MaxMind เองสำหรับฝรั่งเศสแสดงว่าฐานข้อมูลเมืองแบบเสียเงินและแบบฟรีแตกต่างกัน พวกเขาจัดตำแหน่ง 50% และ 42% ของ IP ที่ตรวจสอบภายใน 50 กม. คู่มือความแม่นยำ ให้ตัวเลขสำหรับหกประเทศ
ฉันตรวจสอบเจ้าของเครือข่ายบน RIPEstat ได้อย่างไร?
เปิด stat.ripe.net แล้ววาง IP ทางออกลงในช่องค้นหา RIPEstat ดำเนินการโดย RIPE NCC ซึ่งเป็น Regional Internet Registry ที่จัดสรร IP address ในยุโรป
สามฟิลด์มีความสำคัญ prefix คือบล็อกแอดเดรส เช่น /21 ASN คือเครือข่ายที่ประกาศมัน holder ระบุชื่อบริษัท เช่น ผู้ให้บริการบรอดแบนด์ระดับประเทศ สำหรับสคริปต์ Data API คืนคำตอบเดียวกันที่ https://stat.ripe.net/data/network-info/data.json?resource= ตามด้วย IP
ASN ควรตรงกับฟิลด์ org จาก IPinfo และ GeoLite ASN ทางออกเรซิเดนเชียลเป็นของผู้ให้บริการสำหรับผู้บริโภค บริษัทโฮสติ้งหรือเครือข่ายคลาวด์ที่เป็นผู้ถือครองคือเหตุผลในการเขียนถึงฝ่ายสนับสนุน การกำหนดเป้าหมายด้วย ASN อธิบายไว้ใน หน้า ASN targeting
ความแตกต่างระหว่างแหล่งข้อมูลหมายความว่าอย่างไร?
| สิ่งที่คุณเห็น | โดยปกติหมายความว่าอย่างไร | สิ่งที่ควรทำ |
|---|---|---|
| ประเทศเดียวกัน เมืองเดียวกัน | ผลลัพธ์สะอาด | ไม่มีอะไร เก็บเซสชันไว้สำหรับการตรวจสอบของคุณ |
| ประเทศเดียวกัน เมืองห่างกัน 10–50 กม. | ปกติสำหรับเขตมหานคร: ฐานข้อมูลวาง IP ไว้ที่จุดต่าง ๆ ของเครือข่ายผู้ให้บริการ | ยอมรับได้ ตัดสินจากสิ่งที่ไซต์เป้าหมายแสดง |
| ประเทศเดียวกัน เมืองห่างกันมาก | ฐานข้อมูลหนึ่งแมปบล็อกทั้งหมดของผู้ให้บริการไปยังศูนย์กลางภูมิภาคหรือเมืองหลวง | เปิด session id ใหม่แล้วตรวจสอบอีกครั้ง |
| แหล่งข้อมูลหนึ่งไม่มีข้อมูลเมือง | ฐานข้อมูลนั้นไม่มีข้อมูลระดับเมืองสำหรับบล็อกนี้ | พึ่งพาแหล่งข้อมูลอื่นและเว็บไซต์เป้าหมาย |
| ประเทศต่างๆ กัน | เซกเมนต์ -country- ที่ผิด หรือข้อผิดพลาดของฐานข้อมูล | พิมพ์ชื่อผู้ใช้ของคุณ หากถูกต้อง ส่ง IP และเวลาไปที่ฝ่ายสนับสนุน |
| ผู้ถือเป็นบริษัทโฮสติ้งหรือคลาวด์ | ไม่ใช่การเชื่อมต่อจากบ้าน | หยุดและเขียนถึงฝ่ายสนับสนุนพร้อม IP และเวลา |
เว็บไซต์เป้าหมายแสดงอะไรด้วยตัวมันเอง?
การทดสอบขั้นสุดท้ายคือหน้าที่คุณสนใจ ร้านค้าอาจเสนอพื้นที่จัดส่ง สาขาที่ใกล้เคียง หรือสกุลเงิน เครื่องมือค้นหาอาจพิมพ์ตำแหน่งที่มันประเมินไว้ที่ด้านล่างของผลลัพธ์ หน้าช่วยเหลือของ Google ระบุที่อยู่ IP ของการเชื่อมต่อของคุณไว้ในสัญญาณที่ใช้ประเมินว่าคุณอยู่ที่ไหน
เว็บไซต์ยังอ่านภาษา เขตเวลา และคุกกี้ด้วย ล้างคุกกี้และตั้งภาษาของเบราว์เซอร์ให้ตรงกับตลาดก่อนตัดสินหน้าใดๆ ตรวจสอบด้วยมือและเป็นครั้งคราวบนเว็บไซต์ที่ข้อกำหนดหรือ robots.txt ห้ามการเข้าถึงอัตโนมัติ
การตรวจสอบเมืองใช้ทราฟฟิกเท่าไร?
การค้นหาที่ https://ipinfo.io/json ใช้เพียงไม่กี่กิโลไบต์ ดังนั้นการตรวจสอบหลายร้อยครั้งจึงใช้พื้นที่เพียงเล็กน้อยของหนึ่งกิกะไบต์ การเปรียบเทียบ GeoLite ทำงานบนเครื่องของคุณและไม่ใช้ทราฟฟิกพร็อกซี การใช้งานจะนับข้อมูลทั้งหมดที่ส่งและรับผ่านพร็อกซี (อัปโหลดและดาวน์โหลด รวมถึงเฮดเดอร์) 1 GB = 1,000,000,000 ไบต์ ความพยายามเชื่อมต่อที่ล้มเหลวก่อนถึงเป้าหมายจะไม่ถูกนับ.
ที่ US$0.95 ต่อ 1 GB การตรวจสอบมีค่าใช้จ่ายน้อยกว่าหน้าที่คุณเปิดตามมามาก ราคาและแพ็กเกจอยู่ในหน้าราคา.
การตรวจสอบเมืองทางออก: คำถาม
ฉันขอ Munich แต่ IPinfo แสดง Freising การกำหนดเป้าหมายผิดหรือไม่?
น่าจะไม่ใช่ Freising เป็นเมืองทางเหนือของ Munich ในภูมิภาคเดียวกัน ฐานข้อมูลมักระบุตำแหน่ง IP ไว้ที่เมืองของเครือข่ายท้องถิ่นของผู้ให้บริการ ตรวจสอบแหล่งข้อมูลที่สอง หากทั้งสองแสดงเมืองที่อยู่ไกลจาก Munich ให้เปิด session id ใหม่
แหล่งใดถูกต้องเมื่อฐานข้อมูลสองแหล่งขัดแย้งกัน?
ไม่มีแหล่งใดถูกต้องตามนิยาม ทั้งสองเป็นการประเมิน เชื่อถือผลลัพธ์ที่เว็บไซต์เป้าหมายแสดง เนื่องจากนั่นคือสิ่งที่เปลี่ยนหน้าเว็บของคุณ ใช้ฐานข้อมูลเพื่อจับข้อผิดพลาดใหญ่ เช่น ประเทศอื่นหรือเครือข่ายโฮสติ้ง
ต้องใช้ฐานข้อมูลแบบเสียเงินเพื่อตรวจสอบเมืองหรือไม่?
ไม่ต้อง บัญชี MaxMind GeoLite ฟรีและปลายทาง JSON ของ IPinfo ก็เพียงพอสำหรับการตรวจสอบเป็นครั้งคราว MaxMind ระบุว่า GeoLite City แบบฟรีมีความแม่นยำน้อยกว่า GeoIP City แบบเสียเงิน จึงควรถือ GeoLite เป็นความเห็นที่สอง
ทำไมต้องใช้ sticky session ในการตรวจสอบ?
เพื่อให้ทั้งการค้นหาและการเยี่ยมชมหน้าของคุณเห็น IP ทางออกเดียวกัน ด้วยชื่อผู้ใช้แบบหมุนเวียน การเชื่อมต่อใหม่ทุกครั้งมักได้ IP ที่ต่างกัน และคุณจะเปรียบเทียบที่อยู่สองแห่งที่แตกต่างกัน
RIPEstat บอกเมืองได้หรือไม่?
ไม่ได้ RIPEstat แสดงว่าใครถือครองและประกาศบล็อกที่อยู่ ไม่ใช่ผู้ใช้บริการอาศัยอยู่ที่ไหน ใช้เพื่อยืนยันว่าเป็นเครือข่ายผู้บริโภคและ ASN ของมัน และใช้ฐานข้อมูลระบุตำแหน่งทางภูมิศาสตร์สำหรับเมือง
ควรส่งอะไรให้ฝ่ายสนับสนุนหากประเทศผิด?
IP ทางออก ชื่อผู้ใช้แบบเต็มโดยไม่มีรหัสผ่าน เวลาพร้อมเขตเวลา และผลลัพธ์จากบริการค้นหาสองแห่ง เท่านี้ก็เพียงพอต่อการติดตามเซสชัน เขียนถึง [email protected]
แหล่งที่มา (11)
- ข้อมูลระบุตำแหน่งทางภูมิศาสตร์ GeoLite แบบฟรี (รัศมีความแม่นยำ, GeoLite เทียบกับ GeoIP, ข้อจำกัด) — MaxMind (checked 2026-10-18)
- การเปรียบเทียบความแม่นยำ GeoIP, ฝรั่งเศส, 50 กม., การเชื่อมต่อทุกประเภท — MaxMind (read 2026-10-18 (no date on the page))
- GeoIP2 Python API: การใช้งานฐานข้อมูล (ตัวอ่านเมืองและ ASN) — MaxMind (checked 2026-10-18)
- IP Geolocation API (รัศมีความแม่นยำ, ข้อมูลอัปเดตทุก 24 ชั่วโมง, ความแม่นยำในชนบท) — IPinfo (checked 2026-10-18)
- DB-IP FAQ: ตำแหน่งในฐานข้อมูลแม่นยำแค่ไหน? — DB-IP (checked 2026-10-18)
- เอกสารปลายทาง JSON ของ ip-api (HTTP เท่านั้น, 45 คำขอต่อนาที, ห้ามใช้เชิงพาณิชย์) — ip-api (checked 2026-10-18)
- แบบฟอร์มแก้ไขข้อมูล ip-api — ip-api (checked 2026-10-18)
- RIPEstat — RIPE NCC (checked 2026-10-18)
- สิ่งที่เราทำ: Regional Internet Registry — RIPE NCC (checked 2026-10-18)
- RIPEstat Data API: Network Info — RIPE NCC (checked 2026-10-18)
- ทำความเข้าใจและจัดการตำแหน่งของคุณเมื่อค้นหาบน Google — Google Search Help (checked 2026-10-18)