5 คะแนน โดย GN⁺ 2023-09-15 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • บทความอธิบายแนวคิดของการระบุตำแหน่งทางภูมิศาสตร์ ซึ่งเป็นการจับคู่ที่อยู่ IP กับตำแหน่งทางภูมิศาสตร์ที่กำหนดด้วยละติจูดและลองจิจูด
  • ข้อมูลอัจฉริยะด้านการระบุตำแหน่งทางภูมิศาสตร์มีการประยุกต์ใช้อย่างหลากหลายสำหรับธุรกิจออนไลน์และผู้ให้บริการ เช่น โฆษณาแบบเจาะกลุ่ม การตรวจจับการฉ้อโกง การทำคอนเทนต์ให้เหมาะกับแต่ละภูมิภาค การจัดการสิทธิ์ดิจิทัล ความปลอดภัยเครือข่าย และการวิเคราะห์
  • ความแม่นยำของการระบุตำแหน่ง IP อาจได้รับผลกระทบจากการกระจายตัวทางภูมิศาสตร์ของเครือข่าย IPv4 และ IPv6 รวมถึงการจัดสรรเครือข่าย IP ใหม่โดย Regional Internet Registry หรือบริษัทให้เช่า IP
  • การสร้างฐานข้อมูลระบุตำแหน่งทางภูมิศาสตร์ตั้งแต่ต้นครอบคลุมถึงการดึงข้อมูลระบุตำแหน่งจากระเบียน WHOIS การอนุมานความรู้ด้านตำแหน่งจากระเบียนเหล่านี้ และการใช้ประโยชน์จากโครงการระบุตำแหน่งทางภูมิศาสตร์แบบโอเพนซอร์ส
  • ข้อมูลระบุตำแหน่งที่รวบรวมมาอาจไม่สมบูรณ์หรือไม่สอดคล้องกัน จึงต้องนำมาเสริมและแปลงให้อยู่ในรูปแบบมาตรฐานด้วยฐานข้อมูลภูมิศาสตร์โอเพนซอร์ส
  • บทความมีคู่มือแบบทีละขั้นตอนเกี่ยวกับวิธีดึงข้อมูลระบุตำแหน่งจากระเบียน WHOIS และวิธีอนุมานความรู้ด้านตำแหน่งจากระเบียนเหล่านี้
  • บทความกล่าวถึงโครงการระบุตำแหน่งทางภูมิศาสตร์แบบโอเพนซอร์สหลายโครงการ พร้อมเน้นบทบาทของโครงการเหล่านี้ในการช่วยเพิ่มความแม่นยำของฐานข้อมูลระบุตำแหน่งทางภูมิศาสตร์
  • บทความเน้นย้ำถึงความซับซ้อนของการระบุตำแหน่งทางภูมิศาสตร์ของที่อยู่ IP และความสำคัญของความแม่นยำของ API สำหรับที่อยู่ IP
  • RIPE IPmap เป็น API ที่ให้ข้อมูลระบุตำแหน่งทางภูมิศาสตร์สำหรับโครงสร้างพื้นฐานหลักของอินเทอร์เน็ต โดยใช้หลายเอนจิน เช่น latency และเอนจิน single-radius กับ reverse DNS เพื่ออนุมานตำแหน่งทางภูมิศาสตร์ของที่อยู่ IP
  • ฐานข้อมูล RIPE IPmap สามารถดาวน์โหลดได้ในรูปแบบ CSV โดยมีฟิลด์ประกอบด้วย IP, geolocation_id, city_name, state_name, country_name, country_code_alpha2, country_code_alpha3, latitude, longitude, score
  • ความแม่นยำและขอบเขตของโครงการ RIPE IPmap ลดลงอย่างมาก และไม่มีการมีส่วนร่วมใหม่ตั้งแต่ปี 2019
  • Geofeed-finder ซึ่งเป็นโครงการโอเพนซอร์สที่สร้างโดย Massimo Candela จะค้นหาไฟล์ geofeed จากข้อมูล whois ตรวจสอบความเป็นเจ้าของของ prefix จัดการแคช และตรวจสอบรหัส ISO
  • บริการ LACNIC Geofeeds ให้ข้อมูลระบุตำแหน่งทางภูมิศาสตร์สำหรับสมาชิก LACNIC จำนวนมาก และข้อมูลนี้เปิดให้ดาวน์โหลดแบบสาธารณะ
  • OpenGeoFeed เป็นโครงการโอเพนซอร์สที่รวบรวม geofeed ที่เผยแพร่ด้วยตนเองให้เป็นไฟล์ geofeed เดียว
  • ข้อมูลระบุตำแหน่งทางภูมิศาสตร์มักถูกนำมาเสริมโดยพิจารณาแหล่งข้อมูลจากบุคคลที่สาม เช่น geonames.org, openstreetmap.org และ naturalearthdata.com ซึ่งเป็นฐานข้อมูลภูมิศาสตร์แบบโอเพนซอร์ส
  • กระบวนการเพิ่มความสมบูรณ์ของข้อมูลครอบคลุมถึงการค้นหาละติจูดและลองจิจูด (พิกัด) จากเมืองและประเทศที่กำหนด หรือค้นหาเมืองและประเทศที่ใกล้กับพิกัดนั้นมากที่สุด
  • Ipapi.is ใช้ฐานข้อมูลอย่าง GeoNames Postal Code Files, cities500.zip และ countryInfo.txt เพื่อเพิ่มความสมบูรณ์ของข้อมูลระบุตำแหน่งทางภูมิศาสตร์ และมีแพ็กเกจฟรีที่ให้คำขอฟรีรายวัน 1,000 ครั้งสำหรับผู้ใช้ส่วนใหญ่

1 ความคิดเห็น

 
GN⁺ 2023-09-15
ความคิดเห็นจาก Hacker News
  • บทความเกี่ยวกับวิธีสร้างฐานข้อมูลระบุตำแหน่งทางภูมิศาสตร์ของ IP
  • พนักงานของ IPinfo อธิบายระเบียบวิธีระบุตำแหน่งทางภูมิศาสตร์ของ IP ของบริษัท โดยทำการ ping ไปยังที่อยู่ IP จากเซิร์ฟเวอร์หลายแห่งทั่วโลกและใช้กระบวนการวัดจากหลายตำแหน่งเพื่อระบุตำแหน่ง
  • วิธีของ IPinfo ให้ความแม่นยำเกือบถึงระดับรหัสไปรษณีย์ และมีเซิร์ฟเวอร์ probe มากกว่า 600 แห่งทั่วโลก
  • ชี้ให้เห็นว่าชุดข้อมูลระบุตำแหน่ง IP ที่เปิดให้ใช้สาธารณะมักล้าสมัย ไม่แม่นยำเพียงพอ และไม่น่าเชื่อถือเพราะขาดกระบวนการตรวจสอบ
  • มีการแนะนำให้ใช้ Cloudflare สำหรับการระบุตำแหน่ง IP โดยให้ข้อมูลตำแหน่ง IP แบบคร่าว ๆ ได้ฟรี
  • ผู้ใช้รายหนึ่งวิจารณ์เว็บไซต์ที่ใช้ตำแหน่ง IP เพื่อตัดสินค่าภาษา โดยอ้างว่าเป็นการตั้งสมมติฐานแบบมักง่ายที่เมิน browser language header
  • มีข้อเสนอว่าวิธีที่ดีที่สุดในการสร้างบริการระบุตำแหน่งทางภูมิศาสตร์คือทำแบบที่ Google และ Apple ทำ คือมีอุปกรณ์จำนวนมหาศาลรายงานทั้งตำแหน่งและ IP พร้อมกัน
  • ผู้ใช้บางรายตั้งข้อสงสัยต่อความแม่นยำของข้อมูล ARIN/RIPE สำหรับการระบุตำแหน่งทางภูมิศาสตร์ โดยอ้างว่าไม่แม่นยำพอเกินกว่าระดับประเทศ
  • ผู้ใช้รายหนึ่งแชร์ประสบการณ์ว่า Google Maps เรียนรู้ตำแหน่ง IP จากสถานที่ที่ผู้ใช้สำรวจบนแผนที่
  • ผู้ใช้รายหนึ่งแชร์ประสบการณ์การสร้างบริการระบุตำแหน่งที่อยู่ IP แบบอิงชุมชนที่ www.hostip.info ซึ่งทำงานได้ดีในระดับประเทศ
  • ผู้ใช้อีกรายแชร์ลิงก์บน GitHub ไปยัง geoip แบบอิง ping เวอร์ชันสมัยใหม่
  • ผู้ใช้บางส่วนแสดงความไม่พอใจต่อบริการระบุตำแหน่ง IP โดยระบุว่ามักไม่แม่นยำ