Top | GeoIP

ApacheでGeoIPを利用する方法


Apache から GeoLite Country を参照するためのモジュールは MaxMind社から提供されています。 Apacheのモジュール名は mod_geoip です。 Debian でのパッケージ名は libapache-mod-geoip (Apache 1.3系) または libapache2-mod-geoip (Apache 2.x系)です。

設定例は次のようになります。(ドキュメントに書いてある例をそのままパクります)

# This blocks traffic from China and Russia

GeoIPEnable On
GeoIPDBFile /path/to/GeoIP.dat

SetEnvIf GEOIP_COUNTRY_CODE CN BlockCountry
SetEnvIf GEOIP_COUNTRY_CODE RU BlockCountry
# ... place more countries here

Deny from env=BlockCountry

hiramoto@flatray.com (平本 光二/HIRAMOTO Kouji)