« LINUX:Géolocalisation IP » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 8 : | Ligne 8 : | ||
On peut aussi installer les paquets suivants pour récupérer les bases de données: | On peut aussi installer les paquets suivants pour récupérer les bases de données: | ||
dnf install geolite2-asn geolite2-city geolite2-country | dnf install geolite2-asn geolite2-city geolite2-country | ||
Mais ces bases de données sont anciennes | Mais ces bases de données sont anciennes. | ||
=[[LINUX:MaxMind|MaxMind: création de compte]]= | =[[LINUX:MaxMind|MaxMind: création de compte]]= | ||
Pour récupérer les bases de données, il faut au préalable s'inscrire sur un site. | Pour récupérer les bases de données, il faut au préalable s'inscrire sur un site. | ||
=Installer le paquet de mise à jour des bases de données= | |||
Il faut maintenant installer les paquets qui permettent de mettre à jour les bases de données à partir du site de MaxMind. | |||
dnf install geoipupdate geoipupdate-cron | |||
Il installe le logiciel et ajoute une entrée dans le CRON hebdomadaire de Linux. | |||
=Configuration de cette mise à jour= | |||
Le fichier de configuration est "/etc/GeoIP.conf". | |||
Il faut ajouter le numéro de compte et la clé de licence générés sur le site de MaxMind ainsi que les noms des bases de données GeoLite2. | |||
---- | |||
# `AccountID` is from your MaxMind account. | |||
'''AccountID XXXXXX''' | |||
# `LicenseKey` is from your MaxMind account | |||
'''LicenseKey XXXXXXXXXXXXXXXX''' | |||
# `EditionIDs` is "your MaxMind account. | |||
EditionIDs GeoLite2-ASN GeoLite2-City GeoLite2-Country | |||
---- | |||
=Vérification= | |||
Pour vérifier, exécutez la commande sous Linux: | |||
geoipupdate | |||
Les bases de données se trouvent dans le répertoire '/usr/share/GeoIP". Elle se nomment; | |||
"GeoLite2-ASN.mmdb", "GeoLite2-City.mmdb" et "GeoLite2-Country.mmdb". | |||