Скрипт обновления geoip базы maxmind
Для обновления бесплатной 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 · Теги: bash, cron, GeoIP, maxmind, обновление, скрипт
Рубрики: ArchLinux, CentOS, Debain, Fedora, Linux Mint, ProxMox, Raspberry Pi, Ubuntu · Теги: bash, cron, GeoIP, maxmind, обновление, скрипт