Скрипт обновления geoip базы maxmind

geolocation-300x207

Для обновления бесплатной geoip базы от maxmind, использую небольшой скрипт, запускаемый через крон:

#!/bin/bash
cd /tmp
wget -q http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
if [ -f GeoIP.dat.gz ]
then
    gzip -d GeoIP.dat.gz
    rm -f /usr/share/GeoIP/GeoIP.dat
    mv -f GeoIP.dat /usr/share/GeoIP/GeoIP.dat
else
    echo "The GeoIP library could not be downloaded and updated"
fi

добавим в крон

crontab -e 

следующую строку

#geoip update
0 2 1,15 * * /root/scripts/geoipupdate.sh 

сохраняем и проверяем, что два раза в месяц, база geoip обновляется.

Поделись с друзьями:

Опубликовано 15.12.2016 в 20:05 · Автор komivlad · Ссылка
Рубрики: ArchLinux, CentOS, Debain, Fedora, Linux Mint, ProxMox, Raspberry Pi, Ubuntu · Теги: , , , , ,

Написать комментарий