5Aug

Ako nájdete geografické umiestnenie počítača pomocou príkazového riadka?

Existuje mnoho spôsobov, ako sa naučiť umiestnenie počítača z jeho adresy IP, ale ako to urobíte, ak sa rozhodnete použiť príkazový riadok na vyhľadanie informácií?Dnešný príspevok SuperUser Q & A obsahuje niekoľko užitočných návrhov, ktoré pomôžu čitateľovi nájsť informácie, ktoré chce.

dnešná otázka &Odpoveď na zasadnutie nám príde s láskavým dovolením SuperUser - subdivíziu Stack Exchange, komunitne riadeného zoskupenia webových stránok Q & A.

Snímka s náhľadom od používateľa Paul Fenwick( Flickr).

Otázka

Čítačka SuperUser AlikElzin-kilaka chce vedieť, ako nájsť umiestnenie počítača na adrese IP pomocou príkazového riadku:

Ako nájdem umiestnenie počítača na internetovej adrese pomocou príkazového riadku? Mohol by som použiť napr.

Ako nájdete adresu IP počítača pomocou príkazového riadka?

Odpovede na odpovede

SuperUser AlikElzin-kilaka a Ben N majú odpoveď pre nás. Prvé, AlikElzin-kilaka:

K dispozícii je služba( IPInfo), ktorá môže poskytnúť výsledky. Môžete ju použiť pomocou kroucky, napríklad:

  • curl ipinfo.io

Výsledok:

Rovnako je možné požiadať o špecifické IP informácie:

  • curl ipinfo.io/216.58.194.46

Výsledok:

Zdroj: Ako vyhľadávať geografickéumiestnenie adresy IP z príkazového riadku

Nasledujúca odpoveď od Ben N:

Pretože otázka nešpecifikuje operačný systém, je to, ako získať tie isté informácie pomocou vlny PowerShell( v skutočnosti alias Invoke-WebRequest ):

  • ( curl ipinfo.io). Obsah

Ktorý produkuje reťazec JSON.Ak chcete získať objekt, ktorý reprezentuje JSON, použite ConvertFrom-Json :

  • curl ipinfo.io |ConvertFrom-Json

Pretože je to objekt PowerShell, môžete z neho ľahko získať konkrétne polia. Napríklad, tento príkaz získa len vonkajšiu IP adresu ako reťazec:

  • ( curl ipinfo.io | ConvertFrom-Json). ip

Všimnite si, že geografické informácie z tejto služby nie sú presne presné, ale našli ma do vzdialenosti 20 míľalebo tak moja aktuálna poloha a informácie ISP sa zdajú byť spoľahlivé.

Musíte niečo doplniť k vysvetleniu? Znížte komentáre. Chcete si prečítať viac odpovedí od iných používateľov technológie Stack Exchange? Pozrite sa na celý diskusný príspevok tu.