ip66: دیتابیس رایگان موقعیت جغرافیایی آیپی از Cloud 66
خلاصهٔ کاملتر
شرکت Cloud 66 یه دیتابیس رایگان ژئولوکیشن آیپی به اسم ip66 منتشر کرده که فرمتش MMDB هست — همون فرمتی که ابزارها و کتابخونههای رایج این حوزه باهاش کار میکنن. تو معرفی پروژه اومده که نه کلید لایسنس میخواد، نه سقف مصرف داره، و هر روز دوباره ساخته و منتشر میشه.
هر رکورد شمارهٔ ASN و اسم سازمان، اسم و کد ISO کشور، و اسم و کد قاره رو نگه میداره و هم IPv4 و هم IPv6 پشتیبانی میشن. مثلاً برای آدرس معروف 8.8.8.8 خروجی میگه ASN شمارهٔ 15169 متعلق به GOOGLE، کشور United States با کد US و قارهٔ North America با کد NA.
چون فرمت خروجی همون MMDB هست، لازم نیست کد فعلیتو عوض کنی؛ هر ریدر MMDB تو پایتون، Go یا Node.js همونطور که هست باهاش کار میکنه. نمونهٔ پایتونیش اینه:
import maxminddb
reader = maxminddb.open_database('ip66.mmdb')
record = reader.get('8.8.8.8')
print(record['country']['name'])لایسنس دیتابیس CC BY 4.0 هست، یعنی هم تو پروژهٔ شخصی و هم تو محصول تجاری میشه ازش استفاده کرد. تیم سازنده میگه هنوز داره دقت دادهها رو بهتر میکنه و از کاربرها خواسته هر خطایی دیدن گزارش بدن. یه نکتهٔ عملی هم هست: دامنهٔ دادهها تا سطح کشور و قاره میره و دادههای شهری توش نیست، پس اگه به تفکیک دقیقتر از کشور نیاز داری، این گزینه بهتنهایی جواب نمیده.
نکات کلیدی:
- دیتابیس ژئولوکیشن آیپی با فرمت MMDB، رایگان و بدون کلید لایسنس
- شامل شمارهٔ ASN و اسم سازمان، کشور و قاره با کدهای ISO، برای IPv4 و IPv6
- هر روز بازسازی و منتشر میشه
- با هر ریدر MMDB موجود (پایتون، Go، Node.js) بدون تغییر کد کار میکنه
- لایسنس CC BY 4.0؛ استفادهٔ شخصی و تجاری هر دو مجازه
- دادههای سطح شهر نداره و تا کشور و قاره جلو میره




