geo

geo genel bir IP’nin konumunu ve ağ sahibini uzak bir sağlayıcıyla veya varsa yerel GeoIP veritabanıyla yaklaşık olarak belirler.

Sürüm 1.2.3Kararlı
lil-terminal

Genel bakış

IP konumu ve ağ sahibi için geo kullanın. Sık yapılan işlemler kısa kalır; özel biçimler yalnızca gerektiğinde ayrıntı ekler. Böylece tekrarlanan işler kolay anlaşılır, yinelenir ve lil-terminal betiklerine taşınır.

IP konumu bağlamdır, kimlik değildir

VPN, proxy, mobil ağ, CDN ve sağlayıcı yönlendirmesi görünen konumu değiştirebilir. -local uzak sorguyu önler, ancak sunucuda uyumlu GeoIP eklentisi ve veritabanı gerektirir.

Sözdizimi

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

Başvuru

geo

sağlayıcı ve yerel GeoIP durumunu göster

geo me

geçerli ziyaretçinin adresini kullan

geo 8.8.8.8

IP konumu ve ağın kısa özetini göster

geo example.com -a

tüm kullanılabilir konum ve ağ alanlarını göster

geo -db

yerel GeoIP veritabanı ayrıntılarını göster

-c

ülke ve kıtayı göster

-r

bölge, şehir, posta kodu ve koordinatları göster

-tz

saat dilimi ayrıntılarını göster

-asn | -isp | -org | -dom

seçilen ağ ayrıntılarını göster

-type

IP ailesini göster

-json

sağlayıcı yanıtını biçimlendirilmiş JSON olarak göster

-4 | -6

ana bilgisayarı IPv4 veya IPv6 üzerinden çözümle

-local

yalnızca yerel GeoIP eklentisini kullan

Etkileşimli sandbox önizlemesi

Hazırlanmış örnekleri doğrudan sayfada çalıştırın. Sonuçlar önceden hazırlanır ve tarayıcıda gösterilir; sunucuda hiçbir terminal komutu yürütülmez.

Sağlayıcıyı kontrol edip ardından bir IP’yi inceleyin

Kur ve yönet

Güncel uyumlu sürümü kurun. Tüm özellikler için Base, azaltılmış paket için Minimum seçin; zaten kurulu bir modülü güncellemek için upgrade kullanın.

Base ve Minimum aynı geçerli modül sürümünün iki paketidir.

Base paketi

Yerel başvuru ve yayımlanan tüm kiplerle tam paketi kurar.

install geo
Minimum paketi

Azaltılmış paketi kurun. Yerel başvuru dahil değildir; help <cmd> -i güncel sunucu başvurusunu açar.

install geo -m
Tam yayımlanmış sürüm

Tam olarak bu yayımlanmış sürümü kurun.

install geo -v 1.2.3
Kontrol et veya güncelle

upgrade uyumluluğu denetler ve bloğu yalnız gerektiğinde değiştirir.

upgrade geo
Modülü kaldır

Çekirdeğe ve diğer modüllere dokunmadan eklenti bloğunu kaldırır.

install geo -u

Örnekler

Örnekler kopyalanabilir; site bunları çalıştırmaz. Yolları, izinleri ve yıkıcı seçenekleri denetleyin.

Sağlayıcıyı kontrol edip ardından bir IP’yi inceleyin
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
IP konumu ve ağın kısa özetini göster
geo 8.8.8.8
IP       8.8.8.8
Source   ipwho.is
Type     IPv4
Country  United States (US)
Region   California
City     Mountain View
Tüm kullanılabilir konum ve ağ alanlarını göster
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.
Ülke ve kıtayı göster
geo example.com -c -r
Country      United States (US)
Region       California
City         Los Angeles
Postal code  90001
Coordinates  34.05, -118.24
Seçilen ağ ayrıntılarını göster
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.
Sağlayıcı yanıtını biçimlendirilmiş JSON olarak göster
geo example.com -json
{
  \"ip\": \"93.184.216.34\",
  \"country\": \"US\",
  \"asn\": \"AS15133\"
}
Yerel GeoIP veritabanı ayrıntılarını göster
geo -db
Yerel GeoIP veritabanı kullanılamıyor
Genel coğrafi konumu olmayan adresi reddedin
geo 127.0.0.1
Genel IP adresi gerekli

İlgili belgeler

Güncel herkese açık sürüm

v1.2.32026-08-10

Dil eşzamanlaması

geo için yerel ve sunucu yardımını son kez eşzamanlar ve yerelleştirme güvenliğini güçlendirir.