Aller au contenu
Renseignement IP

Qu'est-ce que le géorepérage par IP ? Fonctionnement, cas d'usage et mise en œuvre

Le géorepérage par IP utilise l'adresse IP d'un visiteur pour autoriser, bloquer ou localiser du contenu selon sa position. Fonctionnement, limites et mise en œuvre correcte.

ParÉquipe GeoIPHubPublié leTemps de lecture11 min de lecture
Clôture lumineuse entourant une région sur une carte, avec des points à l'intérieur et à l'extérieur, représentant le géorepérage par IP

Chaque requête web porte une adresse IP, et chaque adresse IP correspond à une position physique approximative. Le géorepérage transforme ce fait en mécanisme de contrôle : définissez la zone géographique qui vous intéresse, déterminez la position du visiteur à partir de son IP et appliquez une règle. Aucune installation d'application, aucune autorisation de localisation, aucun GPS. Cela fonctionne dès la toute première requête, avant même le rendu de la page.

C'est cette simplicité qui explique pourquoi les règles de localisation sont présentes sous une si grande partie du web moderne : le catalogue de streaming qui change selon le pays, le casino qui refuse les joueurs des États où il est interdit, la boutique qui affiche les prix dans votre devise locale, la banque qui signale une connexion depuis un pays que vous n'avez jamais visité.

Un repère au-dessus d'une région sur une carte, avec une frontière circulaire et un portail ouvert, représentant une règle de géorepérage
Un géorepérage ne vaut que par la position derrière l'IP.

Comment fonctionne le géorepérage par IP

Un géorepérage repose sur trois éléments.

D'abord, vous définissez la clôture : la frontière géographique pertinente pour votre cas d'usage. Il s'agit généralement d'une liste de pays ou de régions : « autoriser uniquement ceux-ci », « bloquer ceux-là » ou « traiter ceux-ci différemment ».

Ensuite, à chaque requête, vous déterminez la position du visiteur en recherchant son adresse IP dans une base de données ou une API de géolocalisation IP. La requête renvoie le pays, la région et souvent la ville, ainsi que le réseau derrière l'IP. Le degré de confiance que l'on peut accorder à chacun de ces niveaux est détaillé dans notre analyse de la précision de la géolocalisation IP au niveau du pays, de la région et de la ville.

Enfin, vous appliquez la règle : servir le contenu, refuser l'accès, rediriger vers un site localisé, changer de devise et de langue, ou augmenter un score de risque. L'ensemble de la séquence se déroule en quelques millisecondes, ce qui permet de l'utiliser en ligne sur chaque requête.

  • Définir la frontière : les pays ou régions auxquels s'applique votre règle, exprimés sous forme de liste d'autorisation ou de liste de blocage.
  • Résoudre l'IP : convertir l'IP du visiteur en position grâce à une requête de géolocalisation à chaque requête.
  • Vérifier la fiabilité : contrôler si l'IP est une adresse VPN, proxy, Tor ou de datacenter avant de faire confiance à la position déclarée.
  • Appliquer l'action : autoriser, bloquer, rediriger, localiser ou ajuster le risque selon le résultat.

Géorepérage par IP ou par GPS

Le terme « geofencing » est aussi employé dans les applications mobiles, où il désigne le déclenchement d'une action lorsque la position GPS d'un appareil entre dans un rayon réel, comme un café qui vous envoie un coupon quand vous passez devant. C'est un mécanisme différent, avec un compromis différent.

Géorepérage par IPGéorepérage par GPS
Source de donnéesAdresse IP (chaque requête)GPS de l'appareil (avec autorisation)
PrécisionPays fiable ; région exploitableNiveau rue / bâtiment
Friction pour l'utilisateurAucune ; fonctionne automatiquementNécessite l'autorisation de localisation
Idéal pourLicences, conformité, fraude, localisationMarketing de proximité, logistique, applications
Principale faiblesseContourné par VPN/proxy s'il n'est pas vérifiéNécessite une application et un consentement

Pour tout ce qui se passe dans un navigateur (contrôle d'accès, contenu régional, conformité, score de fraude), la clôture fondée sur l'IP est l'outil pratique, car elle n'exige rien de l'utilisateur. Le géorepérage GPS ne l'emporte que si vous disposez d'une application native et avez réellement besoin d'une précision au niveau du bâtiment.

À quoi servent les règles de localisation

La même brique de base, une position en entrée et une action en sortie, sert des objectifs très différents.

Cas d'usageCe que fait la clôtureRègle type
Licences de contenuRestreindre les médias aux territoires couverts par la licenceAutoriser le streaming uniquement dans les pays sous licence
Conformité réglementaireRespecter des lois qui varient selon la juridictionBloquer les jeux d'argent ou la crypto là où ils sont interdits
Sanctions / OFACÉviter de servir les régions sous embargoRefuser l'accès depuis les pays sanctionnés
Tarification régionale et localisationAdapter la devise, la langue et les offresRediriger vers la boutique locale
Contrôle de la fraude et des abusRenforcer la surveillance sur les régions à risqueVérification renforcée, pas un blocage strict
Protection des dépenses publicitairesMaintenir les campagnes dans les marchés ciblesFiltrer les clics du trafic hors région

Remarquez que toutes les clôtures ne sont pas des murs. Les stratégies de géorepérage les plus solides utilisent toute la gamme des actions. Un blocage strict convient aux licences et aux sanctions, où la règle est juridique et absolue (notre guide sur l'application des licences de contenu régionales par géolocalisation couvre la version aux enjeux les plus élevés). Une redirection plus souple ou une vérification renforcée convient à la fraude, où vous voulez ajouter de la friction au trafic risqué sans refouler un vrai client qui se trouve simplement en voyage.

Le problème des VPN : pourquoi le géorepérage naïf fuit

Voici le mode de défaillance qui met en échec la plupart des clôtures faites maison : un VPN, un proxy ou un nœud de sortie Tor fait paraître une requête comme provenant de l'endroit choisi par l'utilisateur.

Une personne située dans un pays bloqué se connecte à un serveur VPN dans un pays autorisé, et une clôture fondée uniquement sur la position la laisse passer sans encombre. L'IP correspond réellement au pays autorisé, donc la géolocalisation n'est pas fausse, mais l'utilisateur réel n'y est pas. Si votre clôture se fie uniquement à la position, elle laisse fuir exactement le trafic qu'elle devait arrêter. Pour les licences ou la conformité, cela peut devenir un problème contractuel ou juridique, pas seulement un indicateur manqué.

La solution consiste à vérifier la fiabilité, pas seulement la position. Dans la même requête qui renvoie le pays, vérifiez si l'IP appartient à un réseau d'anonymisation :

  • Indicateurs VPN et proxy : une requête qui déclare un pays autorisé mais arrive par un VPN commercial ou un proxy doit être traitée comme une position non vérifiée.
  • Nœuds de sortie Tor : Tor masque délibérément l'origine, si bien que la « position » d'une IP Tor n'a aucun sens pour le géorepérage. Voir comment détecter le trafic Tor par IP.
  • Plages de datacenter / d'hébergement : les vrais consommateurs naviguent rarement depuis AWS ou un hébergeur ; une IP de datacenter est un signe fort de relais ou de bot, pas d'un résident.
  • Contexte ASN : le système autonome derrière l'IP vous indique si le réseau est un FAI résidentiel ou une infrastructure d'anonymisation.

C'est toute la différence entre un géorepérage qui fonctionne et un géorepérage qui en a seulement l'air. La position vous dit où l'IP prétend se trouver ; la détection des anonymiseurs vous dit s'il faut la croire. Pour aller plus loin sans faux positifs, consultez détecter le trafic anonymisé sans bloquer les vrais clients.

Respecter les limites de précision

Une clôture ne vaut que par la résolution réellement fournie par les données, et cette résolution varie selon le niveau.

La précision par pays issue de données de mesure active avoisine 99 %, ce qui est suffisamment fiable pour les licences, les sanctions et la conformité. La région (État/province) est exploitable mais se dégrade sur les réseaux mobiles, où une seule passerelle d'opérateur peut desservir toute une région. Le niveau ville est approximatif et ne doit jamais servir de base à une décision stricte d'autorisation ou de refus. Si vous essayez de délimiter un rayon précis à partir d'une IP, vous bloquerez de vraies personnes et en laisserez passer d'autres. Adaptez la clôture à la résolution : les règles par pays et par région sont solides ; les règles au niveau du bâtiment ne le sont pas. Le guide sur la précision cité plus haut fournit les chiffres mesurés pour chaque niveau.

Mettre en place des restrictions géographiques par IP

En pratique, une clôture en temps réel se résume à une requête et une règle. La requête doit renvoyer à la fois la position et les signaux de fiabilité afin que vous puissiez prendre une seule décision :

GeoIPHub API
# One lookup returns location AND the trust signals geofencing needs curl "https://api.geoiphub.com/v1/lookup/185.213.155.73" \ -H "x-api-key: YOUR_API_KEY"

185.213.155.73 est un serveur WireGuard figurant dans la liste publique des relais de Mullvad. Réponse réelle abrégée (requête effectuée le 2 octobre 2026) :

GeoIPHub API
{ "ip": "185.213.155.73", "asn": { "asn": 39351, "org": "ESAB-AS - 31173 Services AB", "asn_type": "hosting", "connection_type": "datacenter" }, "geo": { "country_code": "DE", "region": "Hesse", "city": "Frankfurt am Main (Innenstadt I)" }, "detection": { "is_vpn": true, "is_proxy": false, "is_tor": false, "is_hosting": true, "vpn_confidence": 95 }, "threat": { "threat_types": ["vpn"] }, "scoring": { "fraud_score": 100, "recommended_action": "block", "detection_methods": [ "known_vpn_server", "wireguard_open", "datacenter_with_vpn_proxy", "no_ptr_datacenter" ] } }

Une clôture fondée uniquement sur la position considérerait ce visiteur comme étant en Allemagne. La partie fiabilité de la même réponse dit le contraire : detection.is_vpn vaut true et recommended_action vaut block.

À partir de là, la logique est simple. Si le pays est en dehors de votre liste d'autorisation, bloquez ou redirigez. S'il est à l'intérieur mais que l'IP est une adresse VPN, proxy, Tor ou de datacenter, considérez la position comme non vérifiée et appliquez votre solution de repli (vérification renforcée pour la fraude, blocage strict pour les licences rigoureuses). Exécutez-la en périphérie, dans un middleware ou un worker CDN, afin que la décision soit prise avant le rendu de la page.

  • Choisir l'action selon le cas d'usage : blocage strict pour les licences et les sanctions, vérification renforcée en douceur pour la fraude.
  • Obtenir la position et la fiabilité en un seul appel : pays/région plus indicateurs VPN/proxy/Tor/datacenter.
  • Exécuter tôt : middleware en périphérie ou worker, avant le rendu.
  • Journaliser les preuves : conserver les signaux derrière chaque décision afin de pouvoir auditer et ajuster.
  • Prévoir les voyages et le CGNAT : autoriser les exceptions légitimes pour ne pas pénaliser les vrais clients en déplacement.

Géorepérage par IP avec GeoIPHub

GeoIPHub renvoie en une seule requête tout ce dont un vrai géorepérage a besoin : geo.country_code, geo.region et geo.city pour la position, plus detection.is_vpn, is_proxy, is_tor, is_hosting, asn.connection_type, asn.asn et asn.org pour savoir s'il faut faire confiance à cette position. Chaque verdict est accompagné des detection_methods qui le justifient, au lieu d'un indicateur opaque.

Le géorepérage mérite sa place parce qu'il fonctionne sur chaque requête sans aucune friction pour l'utilisateur. Construisez-le sur des données précises de pays et de région, vérifiez la position au regard des signaux VPN, proxy, Tor et datacenter avant de lui faire confiance, et choisissez l'action (bloquer, rediriger, localiser ou renforcer la vérification) en fonction des enjeux. Ainsi, votre clôture tiendra à l'écart le trafic qui doit rester dehors sans jamais pénaliser les vrais clients qui se trouvent à l'intérieur.

Questions fréquentes

Qu'est-ce que le géorepérage par IP ?

Le géorepérage par IP consiste à utiliser l'adresse IP d'un visiteur pour déterminer sa position géographique approximative, puis à appliquer une règle fondée sur cette position : autoriser l'accès, le bloquer, rediriger l'utilisateur ou modifier le contenu qu'il voit. Contrairement au géorepérage GPS, qui exige l'autorisation de localisation de l'appareil, il fonctionne automatiquement sur n'importe quelle requête web grâce aux données de géolocalisation IP.

Quelle est la différence entre géorepérage par IP et géoblocage ?

Le géoblocage est l'un des résultats possibles du géorepérage. Le géorepérage est la pratique plus large qui consiste à définir une frontière géographique et à agir en fonction d'elle ; le géoblocage désigne spécifiquement le refus d'accès aux visiteurs de certaines régions. Vous pouvez aussi utiliser le géorepérage pour rediriger les utilisateurs, localiser la devise et la langue, restreindre des promotions ou renforcer la surveillance anti-fraude. Le géoblocage n'est que le cas du refus.

Quelle est la précision du géorepérage par IP ?

Il est très fiable au niveau du pays (des mesures indépendantes situent la précision par pays autour de 99 %) et exploitable au niveau de la région, mais il n'est pas assez précis pour des frontières à l'échelle d'une rue ou d'un bâtiment. C'est le bon outil pour les règles par pays et par région, comme les licences, les sanctions et la tarification régionale, et le mauvais outil lorsque vous avez besoin d'une précision de niveau GPS.

Les utilisateurs peuvent-ils contourner le géorepérage par IP avec un VPN ?

Oui. Un VPN, un proxy ou Tor fait apparaître une requête comme provenant d'un autre pays, ce qui met en échec les règles de localisation naïves. C'est pourquoi un géorepérage robuste associe la localisation à la détection des anonymiseurs : si une requête prétend venir d'un pays autorisé mais arrive par un VPN, un proxy ou une IP de datacenter, vous pouvez considérer la position déclarée comme non vérifiée plutôt que de lui faire confiance.

Le géorepérage par IP est-il légal et conforme au RGPD ?

Le géorepérage par IP est largement utilisé et légal à des fins comme les licences de contenu, la conformité réglementaire et la prévention de la fraude. Comme une adresse IP peut être considérée comme une donnée personnelle au sens du RGPD (GDPR), vous devez la traiter sur une base légale, minimiser ce que vous conservez et mentionner cette pratique dans votre politique de confidentialité. Utiliser des données approximatives au niveau du pays plutôt qu'une position précise favorise la minimisation des données.

De quelles données ai-je besoin pour mettre en place le géorepérage par IP ?

Au minimum, il vous faut une géolocalisation IP précise vers le pays (et idéalement la région). Pour tout ce qui touche à la sécurité, il vous faut aussi le type de connexion, les indicateurs VPN/proxy/Tor et l'ASN, afin de savoir si la position déclarée est fiable. Une API d'IP intelligence renvoie toutes ces données en une seule requête, ce qui rend le géorepérage en temps réel praticable.

Rédigé par

Équipe GeoIPHub

L'équipe derrière l'API GeoIPHub

Rédigé par l'équipe GeoIPHub, les personnes qui développent l'API de renseignement IP GeoIPHub et son scanner. Les brouillons sont préparés avec l'aide de l'IA et relus par l'équipe ; les exemples d'API sont de vraies requêtes sur l'API en production, sauf mention « illustratif ».

Partager cet article
Plus d'articles

Articles similaires