Left 4 Dead 2のサーバとかでContryFilterを入れるときに使うGeoIP、.datファイルの公開が終わっていました。。。
csvとかは公開されているんですけどね。
自作はできるようです。
CentOS7.7で試しました。
このあたりが参考になりました。
ほぼこの手順でOKだったのですが2点ほど引っかかったことが。
一つはgit入れたけどpipが入ってなくて動かなかったこと。
以下コマンドで解決しましたが。
yum install -y https://repo.ius.io/ius-release-el7.rpm
yum install -y python36u python36u-libs python36u-devel python36u-pip
python3.6 -m pip install –upgrade pip
python3.6 -m pip –version
二つ目はipaddrが入ってなかったこと。
こちらは python-ipaddrをインストールで解消。
yum install python-ipaddr
古いシステムはまだまだ使っているので手順を覚えておかないとなぁ。。。
生成したのは以下です。
GeoIP.dat(GeoLite2-Country-CSV) (261 ダウンロード )