原文:centos7 下 安裝GeoIP2,在nginx中根據ip地址對應的國家轉發請求

最近有個需求是根據用戶的地理位置,訪問不同的服務器,比如國外用戶訪問國外的服務器,國內的用戶訪問國內的服務器,實現的思路主要兩種: 智能dns,這個需要在阿里雲中注冊為企業版才有提供 nginx中使用geoip這個擴展 升級企業版需要用戶的身份認證,比較麻煩,所以決定采用第二鍾辦法,准備好時間開搞。 網上搜索了下nginx安裝GeoIP,才發現geoip這個庫已經過時了,現在nginx推薦使用ge ...

2020-02-28 16:31 0 1325 推薦指數:

查看詳情

centos7ip轉發的配置

1、先確認ipv4配置了轉發設置 vim /etc/sysctl.conf #命令1(編輯配置文件) net.ipv4.ip_forward=1 # 設置轉發 sysctl –p 2、配置轉發(使用iptables命令 ...

Fri Nov 04 22:26:00 CST 2016 0 11038
使用 GeoIP2 獲取 IP 的地理位置

1. 准備工作 數據庫 : 解析 IP 地理位置的的數據庫來自 GeoLite2 開源數據庫: https://dev.maxmind.com/geoip/geoip2/geolite2/ 。 C 語言 API : 使用的 API 是 maxmind 官網的開源項目 ...

Fri Dec 29 23:40:00 CST 2017 0 5249
GeoIP2 數據庫更新地址

GeoIP2 數據庫更新地址 數據庫文件下載網頁地址 http://dev.maxmind.com/geoip/geoip2/geolite2/ http://geolite.maxmind.com/download/geoip/database ...

Thu Dec 28 17:13:00 CST 2017 1 2812
centos7安裝nginx

一、下載nginx安裝包 訪問地址:https://nginx.org 根據自己的需求下載合適的安裝包 二、安裝gcc gcc是用來編譯下載下來的nginx源碼 yum install gcc-c++ 三、安裝pcre和pcre-develPCRE(Perl Compatible ...

Mon Jan 08 23:35:00 CST 2018 0 1817
python geoip2使用

使用geoip可以查詢ip的詳細地址信息,簡單記錄下使用方法(centos python2.7): 1.安裝 yum -y install geoip geoip-devel pip install geoip2 下載GeoLite2 free database,下載地址:https ...

Thu Mar 15 19:03:00 CST 2018 0 1660
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM