Det er mange måter å lære plasseringen til en datamaskin fra IP-adressen sin, men hvordan går det an hvis du bestemmer deg for å bruke kommandolinjen for å finne informasjonen? Dagens SuperUser-spørsmål og svar har noen nyttige forslag for å hjelpe en leser å finne den informasjonen han ønsker.
Dagens spørsmål og svar-økt kommer til oss med tillatelse fra SuperUser - en underavdeling av Stack Exchange, en samfunnsdrevet gruppe av spørsmål og svar-nettsteder.
Skjermbilde med tillatelse fra Paul Fenwick (Flickr) .
Spørsmålet
SuperUser-leser AlikElzin-kilaka vil vite hvordan du finner en datamaskins IP-adresseplass ved hjelp av kommandolinjen:
Hvordan finner jeg datamaskinens internett (IP-adresse) ved hjelp av kommandolinjen? Vil jeg bruke krøll eller wget, for eksempel?
Hvordan finner du en datamaskins IP-adresse ved å bruke kommandolinjen?
Svaret
SuperUser-bidragsytere AlikElzin-kilaka og Ben N har svaret for oss. Først opp, AlikElzin-kilaka:
Det er en tjeneste ( Ipinfo ) som kan gi resultatene. Du kan påkalle den ved hjelp av krøll, for eksempel:
- krølle ipinfo.io
Resultat:
![]()
Du kan også be om en spesifikk IP-informasjon:
- krølle ipinfo.io/216.58.194.46
Resultat:
![]()
Kilde: Hvordan slå opp den geografiske plasseringen til en IP-adresse fra kommandolinjen
Etterfulgt av svaret fra Ben N:
Siden spørsmålet ikke spesifiserer et operativsystem, får du den samme informasjonen med PowerShells krøll (egentlig et alias av Påkalle-WebRequest ):
- (krølle ipinfo.io). Innhold
Som produserer en JSON-streng. Bruk for å få objektet som JSON representerer ConvertFrom-Json :
- krølle ipinfo.io | ConvertFrom-Json
Siden det er et PowerShell-objekt, kan du enkelt få bestemte felt fra det. For eksempel får denne kommandoen bare den eksterne IP-adressen som en streng:
- (krølle ipinfo.io | ConvertFrom-Json) .ip
Vær oppmerksom på at den geografiske informasjonen fra denne tjenesten ikke er supernøyaktig, men den lokaliserte meg innen 20 miles fra min faktiske plassering, og ISP-informasjonen ser ut til å være pålitelig.
Har du noe å legge til forklaringen? Lyd av i kommentarene. Vil du lese flere svar fra andre teknologikyndige Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her .