« 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 et évolues.
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".