Information IP publique

Le service “Information IP” affiche des informations géographique et relatives à votre fournisseur d’accès depuis l’IP publique que vous utilisez sur Internet. Il est basé sur les données GeoLite de MaxMind et s’exécute sur un environnement OpenBSD.

Afficher les informations de votre IP publique

Qu’est-ce-que GeoLite et MaxMind ?

Si l’on reprends les information de Wikipedia :

MaxMind Inc. est une entreprise basée dans le Massachusetts et qui fournit des informations géographiques et autres concernant les addresses IP publique dans le cadre de la détection des fraudes.

Obtenir et maintenir à jour ces données requiert un compte utilisateur qui est géré par nogoo.me. MaxMind n’est jamais informé des utilisateurs de nogoo.me, ni de leurs requêtes.

Pourquoi utiliser ce service ?

De nombreux sites Internet proposent un service du type « What’s My IP ». A chaque fois que vous l’utilisez, il y a un risque que ces sites stockent et revendent les informations qu’ils ont obtenu de votre part.

Améliorer la confidentialité : nogoo.me ne stocke pas ni ne revend les informations obtenues lors de l’utilisation de ses services.

Pas de fioritures : les sites Web du genre « What’s My IP » noient souvent l’information dans un amas de données non essentielles. nogoo.me se limite au contenu minimal nécessaire. Le résultat est alors plus simple à lire, analyser et est économe en bande-passante.

Utilisation avancée

Pour obtenir l’ensemble des informations disponibles, il suffit d’utiliser l’URL https://ip.nogoo.me depuis son navigateur Web ou tout autre outil :

$ curl https://ip.nogoo.me
Public IP:  192.0.2.101
---
Continent:  Europe
Country:    France (FR)
Region:     Île-de-France
City:       Paris (75001) [48.8575,2.35138]
---
Provider:   Orange (AS3215)
---
Timezone:   Europe/Paris
User-Agent: curl/8.14.0

Il est possible de ne récupérer que l’addresse publique en utilisant le chemin /ip dédié à cela :

$ curl https://ip.nogoo.me/ip
192.0.2.101

Un format JSON est disponible en utilisant le chemin /json dans les requêtes :

$ curl https://ip.nogoo.me/json | jq
{
  "ip": "192.0.2.101",
  "continent_name": "Europe",
  "country_name": "France",
  "country_code": "FR",
  "region": "Île-de-France",
  "city": "Paris",
  "city_code": "(75001)",
  "latitude": "48.8575",
  "longitude": "2.35138",
  "provider": "Orange",
  "asn": "3215",
  "timezone": "Europe/Paris",
  "user-agent": "curl/8.14.0"
}

N’hésitez pas à me contacter par email en utilisant hostmaster at nogoo dot me ou par chat via @nogoome@tumfatig.net