💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
**一、安装geoip2扩展依赖** ~~~ [root@fxkj ~]# yum install libmaxminddb-devel -y ~~~ **二、下载ngx\_http\_geoip2\_module模块** ~~~ [root@fxkj tmp]# git clone https://github.com/leev/ngx_http_geoip2_module.git [ro tmp]# ~~~ **三、解压模块到指定路径,设置宝塔编译模块** 我这里解压到/usr/local 目录下 ~~~ [root@fxkj tmp]# mv ngx_http_geoip2_module/ /usr/local/ [root@fxkj local]# ll ngx_http_geoip2_module/ total 60 -rw-r--r-- 1 root root 1199 Aug 13 17:20 config -rw-r--r-- 1 root root 1311 Aug 13 17:20 LICENSE -rw-r--r-- 1 root root 23525 Aug 13 17:20 ngx_http_geoip2_module.c -rw-r--r-- 1 root root 21029 Aug 13 17:20 ngx_stream_geoip2_module.c -rw-r--r-- 1 root root 3640 Aug 13 17:20 README.md ~~~ **\--add-module=/usr/local/ngx\_http\_geoip2\_module** 模块名称:nginx_upsync_module ![](https://img.kancloud.cn/2d/d8/2dd88582e1367f90ed5a6f45dc679766_746x141.png) **四、下载最新的IP地址数据库文件** 登录 https://www.maxmind.com 网址,创建账户 下载最新的库文件(账户创建就不演示了) 点击左侧 ,Download Files 选择GeoLite2 Country ,点击 Download GZIP 下载即可 我保存的路径 ~~~ /www/server/panel/vhost/nginx/GeoIP/GeoLite2-Country.mmdb ~~~ **五、配置nginx 配置文件** ``` http{ # 国家代码源 geoip2 /www/server/panel/vhost/nginx/GeoIP/GeoLite2-Country.mmdb { auto_reload 5m; $geoip2_data_country_code country iso_code; } # 映射 MM map $geoip2_data_country_code $allowed_country { # 关闭所有 default no; # 只开启中国 CN yes; } server{ #禁用境外ip if ($allowed_country = no){ return 403; } } } ``` 重启配置 ``` /etc/init.d/nginx restart ```