当前位置: 首页 > news >正文

通过geoip自动更新GeoLite2-ASN GeoLite2-City GeoLite2-Country

1、首先注册登录

Sign In | MaxMind

登录地址、填写邮箱、用户名、密码信息

2、同意GeoLite2 End User License Agreement协议

注册登录成功之后,要想获取到免费产品的订阅信息,还需要同意GeoLite2 End User License Agreement协议,否则登录之后,在个人账号门户是看不到GeoLite2下载信息的。

GeoLite sign up | MaxMind

3、登录个人中心获取license

生成license的时候复制备用。

4、下载geoipupdate执行更新

下载地址

github.com

上传到linux服务器上解压,修改GeoIP.conf文件

GeoIP.conf,填写对应的AccountID 账号IDLicenseKey 复制的License,都可在登录后的个人中心获取

# Please see https://dev.maxmind.com/geoip/updating-databases?lang=en for # instructions on setting up geoipupdate, including information on how to # download a pre-filled GeoIP.conf file. # Replace YOUR_ACCOUNT_ID_HERE and YOUR_LICENSE_KEY_HERE with an active account # ID and license key combination associated with your MaxMind account. These # are available from https://www.maxmind.com/en/my_license_key. AccountID 账号ID LicenseKey 复制的License # Enter the edition IDs of the databases you would like to update. # Multiple edition IDs are separated by spaces. EditionIDs GeoLite2-ASN GeoLite2-City GeoLite2-Country # The remaining settings are OPTIONAL. # The directory to store the database files. Defaults to /usr/local/share/GeoIP # DatabaseDirectory /usr/local/share/GeoIP # The server to use. Defaults to "https://updates.maxmind.com". # Host https://updates.maxmind.com # The proxy host name or IP address. You may optionally specify a # port number, e.g., 127.0.0.1:8888. If no port number is specified, 1080 # will be used. # Proxy 127.0.0.1:8888 # The user name and password to use with your proxy server. # ProxyUserPassword username:password # Whether to preserve modification times of files downloaded from the server. # Defaults to "0". # PreserveFileTimes 0 # The lock file to use. This ensures only one geoipupdate process can run at a # time. # Note: Once created, this lockfile is not removed from the filesystem. # Defaults to ".geoipupdate.lock" under the DatabaseDirectory. # LockFile /usr/local/share/GeoIP/.geoipupdate.lock # The amount of time to retry for when errors during HTTP transactions are # encountered. It can be specified as a (possibly fractional) decimal number # followed by a unit suffix. Valid time units are "ns", "us" (or "µs"), "ms", # "s", "m", "h". # Defaults to "5m" (5 minutes). # RetryFor 5m # The number of parallel database downloads. # Defaults to "1". # Parallelism 1

执行命令,例如解压到了home下,可以配置crontab定时执行

/home/geoipupdate_7.1.1_linux_amd64/geoipupdate -v -f /home/geoipupdate_7.1.1_linux_amd64/GeoIP.conf
http://www.jsqmd.com/news/121245/

相关文章:

  • Excalidraw能否挑战Miro和Jamboard市场地位?
  • Excalidraw匿名访问安全策略:防止恶意占用
  • GraniStudio : TCP/IP(Socket)协议深度剖析
  • Excalidraw用户协议关键条款解读:免责范围
  • Excalidraw Patreon众筹尝试效果分析
  • Wan2.2:MoE架构赋能高清视频创作
  • GraniStudio :CAN协议的深度剖析
  • Qwen3-14B-MLX-6bit:双模智能本地部署版
  • Excalidraw产品定位再思考:专注技术人群
  • 决策树项目——电信客户流失预测
  • GraniStudio : MC 协议深度剖析
  • 1、Windows 10入门指南:开启便捷数字生活
  • Qwen3-235B双模式推理大模型发布:重新定义智能交互的效率与深度
  • Excalidraw商标使用规范:品牌保护边界
  • 2、Windows 10 电脑操作与应用使用全指南
  • Excalidraw水印功能添加建议:防止截图外泄
  • ASM1042型CANFD接口芯片的主要特性及多节点连接方式解析
  • Excalidraw审计日志功能设计:操作追溯需求
  • 3、Windows 10 使用与设置指南
  • Excalidraw备份恢复机制设计原则与实施步骤
  • Excalidraw图形序列化格式分析:JSON结构详解
  • Qwen3-235B:单模型双模式推理新突破
  • Excalidraw构建流程剖析:前端打包优化空间
  • LongCat-Video:分钟级长视频高效生成模型
  • 腾讯开源SongGeneration:LeVo架构高品质AI作曲
  • Excalidraw缩放和平移功能技术实现细节
  • 4、Windows 10 使用指南:系统设置、网络连接与账户创建
  • Windows 10版本
  • 基于SpringBoot+Vue的软件缺陷跟踪管理系统设计与实现
  • 5、Windows 10 账户管理与桌面使用全攻略