你可以从 MaxMind 的官网免费下载 GeoLite2-Country.mmdb 数据库文件。以下是下载步骤:
1. 访问 MaxMind 官网
2. 创建或登录 MaxMind 账号
下载数据库需要注册一个免费账号。如果没有账号,可以注册一个;如果已有账号,直接登录。
3. 同意许可协议并下载数据库
登录后,进入下载页面,找到 GeoLite2 Country 数据库,选择 .mmdb 格式的下载链接。选择合适的压缩包(一般是 .tar.gz 格式)。
4. 解压数据库文件
下载完成后,将压缩文件解压,得到 GeoLite2-Country.mmdb 文件。将该文件放置到 Spring Boot 项目的资源目录(例如SpringBoot项目的 src/main/resources/),以便后续代码访问。
下载数据库后,请注意遵守 MaxMind 的使用条款,并根据需要定期更新数据库文件,以保持 IP 数据的准确性。关于SpringBoot中如何免费实现限制某些国家或地区访问,请访问这里