geo

geo estime la localisation et le propriétaire réseau d’une IP publique via un fournisseur distant ou, si disponible, une base GeoIP locale.

RéseauVersion 1.2.3Stable
lil-terminal

Vue d’ensemble

Utilisez geo pour Géolocalisation IP et propriétaire réseau. Les opérations courantes restent courtes et les formes spécialisées n’ajoutent des détails qu’en cas de besoin, afin que le travail répétitif reste facile à comprendre, à reproduire et à intégrer dans des scripts lil-terminal.

La géolocalisation IP donne du contexte, pas une identité

VPN, proxy, réseau mobile, CDN et routage opérateur peuvent déplacer la localisation affichée. -local évite la requête distante, mais nécessite une extension GeoIP et une base compatibles sur le serveur.

Syntaxe

lil-terminal
geo [host|ip|me] [options]

Référence

geo

afficher l’état du fournisseur et du GeoIP local

geo me

utiliser l’adresse du visiteur actuel

geo 8.8.8.8

afficher un résumé de localisation IP et de réseau

geo example.com -a

afficher tous les champs disponibles de localisation et de réseau

geo -db

afficher les détails de la base GeoIP locale

-c

afficher pays et continent

-r

afficher région, ville, code postal et coordonnées

-tz

afficher les informations de fuseau horaire

-asn | -isp | -org | -dom

afficher les informations réseau sélectionnées

-type

afficher la famille IP

-json

afficher la réponse du fournisseur en JSON formaté

-4 | -6

résoudre un hôte via IPv4 ou IPv6

-local

utiliser uniquement l’extension GeoIP locale

Aperçu interactif du sandbox

Lancez les exemples préparés directement sur la page. Les résultats sont prédéfinis et affichés dans le navigateur ; aucune commande terminal n’est exécutée sur le serveur.

Vérifier le fournisseur puis une adresse IP

Installer et gérer

Installez la version compatible actuelle. Choisissez Base pour l’ensemble complet des fonctions ou Minimum pour le paquet réduit ; utilisez upgrade pour mettre à jour un module déjà installé.

Base et Minimum sont deux paquets de la même version actuelle du module.

Paquet Base

Installer le paquet complet avec référence locale et tous les modes publiés.

install geo
Paquet Minimum

Installer le paquet réduit. La référence locale est omise ; help <cmd> -i ouvre la référence serveur actuelle.

install geo -m
Version publique exacte

Installer exactement cette version publiée.

install geo -v 1.2.3
Vérifier ou mettre à jour

upgrade vérifie la compatibilité et remplace le bloc seulement si nécessaire.

upgrade geo
Supprimer le module

Supprimer le bloc d’extension sans toucher au noyau ni aux autres modules.

install geo -u

Exemples

Les exemples sont copiables mais ne sont pas exécutés par le site. Vérifiez chemins, droits et options destructrices.

Vérifier le fournisseur puis une adresse IP
geo | geo 8.8.8.8
Remote       ipwho.is
HTTPS        yes
Local GeoIP  no

IP       8.8.8.8
Source   ipwho.is
Type     IPv4
Country  United States (US)
Region   California
City     Mountain View
Afficher un résumé de localisation IP et de réseau
geo 8.8.8.8
IP       8.8.8.8
Source   ipwho.is
Type     IPv4
Country  United States (US)
Region   California
City     Mountain View
Afficher tous les champs disponibles de localisation et de réseau
geo example.com -a
Target        example.com
IP            93.184.216.34
Country       United States (US)
Region        California
City          Los Angeles
Coordinates   34.05, -118.24
ASN           AS15133
ISP           Example Network
Organization  Example Inc.
Afficher pays et continent
geo example.com -c -r
Country      United States (US)
Region       California
City         Los Angeles
Postal code  90001
Coordinates  34.05, -118.24
Afficher les informations réseau sélectionnées
geo example.com -asn -isp -org
Target        example.com
IP            93.184.216.34
Country       United States (US)
Region        California
City          Los Angeles
Coordinates   34.05, -118.24
ASN           AS15133
ISP           Example Network
Organization  Example Inc.
Afficher la réponse du fournisseur en JSON formaté
geo example.com -json
{
  \"ip\": \"93.184.216.34\",
  \"country\": \"US\",
  \"asn\": \"AS15133\"
}
Afficher les détails de la base GeoIP locale
geo -db
Base GeoIP locale indisponible
Refuser une adresse sans géolocalisation publique
geo 127.0.0.1
Adresse IP publique requise

Documentation associée

Version publique actuelle

v1.2.32026-08-10

Synchronisation linguistique

Finalise la synchronisation de l’aide locale et serveur et renforce la sûreté de localisation de geo.