Domača » kako » Kako najdete geografsko lokacijo računalnika z ukazno vrstico?

    Kako najdete geografsko lokacijo računalnika z ukazno vrstico?

    Obstaja veliko načinov, kako se lokacijo računalnika lahko naučite iz njenega naslova IP, toda kako se boste odločili, da boste z ukazno vrstico našli informacije? Današnja objava za vprašanja in odgovori SuperUser ima nekaj koristnih predlogov za pomoč bralcu pri iskanju informacij, ki jih želi.

    Današnja seja vprašanj in odgovorov prihaja z namenom SuperUser-a, ki je del skupine Stack Exchange, ki temelji na skupnostih spletnih mest za vprašanja in odgovore.

    Posnetek je omogočil Paul Fenwick (Flickr).

    Vprašanje

    Bralnik SuperUser AlikElzin-kilaka želi z ukazno vrstico poiskati lokacijo IP naslova računalnika:

    Kako po ukazni vrstici najdem internetno (IP) naslov računalnika? Bi uporabil curl ali wget, na primer?

    Kako poiščete lokacijo IP naslova računalnika z ukazno vrstico?

    Odgovor

    Avtorji SuperUser AlikElzin-kilaka in Ben N imajo odgovor za nas. Prvič, AlikElzin-kilaka:

    Obstaja storitev (IPInfo), ki lahko zagotovi rezultate. Pokličete ga lahko z uporabo curla, na primer:

    • curl ipinfo.io

    Rezultat:

    Zahtevamo lahko tudi podatke o določenem IP-ju:

    • curl ipinfo.io/216.58.194.46

    Rezultat:

    Vir: Kako poiskati geografsko lokacijo naslova IP iz ukazne vrstice

    Sledi odgovor Ben N:

    Ker vprašanje ne določa operacijskega sistema, je to, kako pridobiti iste informacije z urezom PowerShell (dejansko vzdevek za Invoke-WebRequest):

    • (curl ipinfo.io) .Vsebina

    Ki proizvaja JSON niz. Če želite dobiti predmet, ki ga predstavlja JSON, uporabite Pretvarjanje iz Jsona:

    • curl ipinfo.io | Pretvarjanje iz Jsona

    Ker je to objekt PowerShell, lahko iz njega preprosto dobite določena polja. Na primer, ta ukaz dobi samo zunanji naslov IP kot niz:

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

    Upoštevajte, da geografske informacije iz te storitve niso preveč točne, vendar so me poiskale v oddaljenosti 20 milj od moje dejanske lokacije in informacije o ISP se zdijo zanesljive.


    Imate kaj dodati pojasnilu? Zvok v komentarjih. Želite prebrati več odgovorov drugih uporabnikov tehnologije Stack Exchange? Oglejte si celotno nit razprave tukaj.