geo

geo schätzt Standort und Netzbetreiber einer öffentlichen IP über einen entfernten Dienst oder, falls verfügbar, eine lokale GeoIP-Datenbank.

NetzwerkVersion 1.2.3Stabil
lil-terminal

Überblick

Verwenden Sie geo für IP-Geolokalisierung und Netzbetreiber. Häufige Vorgänge bleiben kurz; spezielle Formen ergänzen Details nur bei Bedarf. So lässt sich wiederkehrende Arbeit leicht verstehen, wiederholen und in lil-terminal-Skripte übernehmen.

IP-Geolokalisierung liefert Kontext, keine Identität

VPNs, Proxys, Mobilfunknetze, CDNs und Provider-Routing können die angezeigte Position verschieben. -local vermeidet die externe Anfrage, benötigt aber eine passende GeoIP-Erweiterung und Datenbank auf dem Server.

Syntax

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

Referenz

geo

Status des Anbieters und des lokalen GeoIP anzeigen

geo me

Adresse des aktuellen Besuchers verwenden

geo 8.8.8.8

kurze IP-Standort- und Netzwerkübersicht anzeigen

geo example.com -a

alle verfügbaren Standort- und Netzwerkfelder anzeigen

geo -db

Details der lokalen GeoIP-Datenbank anzeigen

-c

Land und Kontinent anzeigen

-r

Region, Stadt, Postleitzahl und Koordinaten anzeigen

-tz

Zeitzonendaten anzeigen

-asn | -isp | -org | -dom

ausgewählte Netzwerkdaten anzeigen

-type

IP-Familie anzeigen

-json

Anbieterantwort als formatiertes JSON anzeigen

-4 | -6

Host über IPv4 oder IPv6 auflösen

-local

nur lokale GeoIP-Erweiterung verwenden

Interaktive Sandbox-Vorschau

Führen Sie die vorbereiteten Beispiele direkt auf der Seite aus. Die Ergebnisse sind vorab erstellt und werden im Browser angezeigt; auf dem Server wird kein Terminalbefehl ausgeführt.

Datenquelle prüfen und danach eine IP untersuchen

Installieren und verwalten

Installieren Sie die aktuelle kompatible Version. Wählen Sie Base für den vollständigen Funktionsumfang oder Minimum für das reduzierte Paket; ein bereits installiertes Modul wird mit upgrade aktualisiert.

Base und Minimum sind zwei Pakete derselben aktuellen Modulversion.

Base-Paket

Vollständiges Paket mit lokaler Referenz und allen veröffentlichten Modi installieren.

install geo
Minimum-Paket

Das reduzierte Paket installieren. Die lokale Referenz entfällt; help <cmd> -i öffnet die aktuelle Serverreferenz.

install geo -m
Exakte öffentliche Version

Genau diese veröffentlichte Version installieren.

install geo -v 1.2.3
Prüfen oder aktualisieren

upgrade prüft Kompatibilität und ersetzt den Block nur bei Bedarf.

upgrade geo
Modul entfernen

Erweiterungsblock entfernen, Core und andere Module bleiben erhalten.

install geo -u

Beispiele

Die Beispiele sind kopierbar, werden aber nicht von der Website ausgeführt. Prüfen Sie Pfade, Rechte und destruktive Optionen.

Datenquelle prüfen und danach eine IP untersuchen
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
Kurze IP-Standort- und Netzwerkübersicht anzeigen
geo 8.8.8.8
IP       8.8.8.8
Source   ipwho.is
Type     IPv4
Country  United States (US)
Region   California
City     Mountain View
Alle verfügbaren Standort- und Netzwerkfelder anzeigen
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.
Land und Kontinent anzeigen
geo example.com -c -r
Country      United States (US)
Region       California
City         Los Angeles
Postal code  90001
Coordinates  34.05, -118.24
Ausgewählte Netzwerkdaten anzeigen
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.
Anbieterantwort als formatiertes JSON anzeigen
geo example.com -json
{
  \"ip\": \"93.184.216.34\",
  \"country\": \"US\",
  \"asn\": \"AS15133\"
}
Details der lokalen GeoIP-Datenbank anzeigen
geo -db
Lokale GeoIP-Datenbank nicht verfügbar
Eine Adresse ohne öffentliche Geolokalisierung ablehnen
geo 127.0.0.1
Öffentliche IP-Adresse erforderlich

Verwandte Dokumentation

Aktuelle öffentliche Version

v1.2.32026-08-10

Sprachliche Synchronisierung

Schließt die Synchronisierung von lokaler und Server-Hilfe sowie die Lokalisierungssicherheit für geo ab.