Wie kann ich über die Befehlszeile den Internetstandort (IP-Adresse) eines Computers ermitteln?

Wie kann ich über die Befehlszeile den Internetstandort (IP-Adresse) eines Computers ermitteln?

Wie kann ich über die Befehlszeile den Internetstandort (IP-Adresse) eines Computers ermitteln?

Beispielsweise mit curl oder wget?

Antwort1

Es gibt einen Dienst, der dies bereitstellt:ipinfo.io.

Sie können es mit aufrufen curl. Beispiel:

curl ipinfo.io

Ergebnis:

{
  "ip": "...",
  "hostname": "...",
  "city": "...",
  "region": "...",
  "country": "...",
  "loc": "...,...",
  "org": "..."
}

Es können auch die Informationen zu einer bestimmten IP-Adresse angefordert werden curl ipinfo.io/216.58.194.46:

{
  "ip": "216.58.194.46",
  "hostname": "dfw25s12-in-f14.1e100.net",
  "city": "Mountain View",
  "region": "California",
  "country": "US",
  "loc": "37.4192,-122.0574",
  "org": "AS15169 Google Inc.",
  "postal": "94043"
}

https ist auch verfügbar:curl https://ipinfo.io/216.58.194.46

Quelle:http://xmodulo.com/geographic-location-ip-address-command-line.html

Antwort2

Da in der Frage kein Betriebssystem angegeben ist, können Sie dieselben Informationen mit PowerShell curl(tatsächlich ein Alias ​​von Invoke-WebRequest) wie folgt abrufen:

(curl ipinfo.io).Content

Dadurch wird eine JSON-Zeichenfolge erzeugt. Um das von JSON dargestellte Objekt abzurufen, verwenden Sie ConvertFrom-Json:

curl ipinfo.io | ConvertFrom-Json

Da es sich um ein PowerShell-Objekt handelt, können Sie problemlos bestimmte Felder daraus abrufen. Mit diesem Befehl wird beispielsweise nur die externe IP als Zeichenfolge abgerufen:

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

Beachten Sie, dass die geografischen Informationen dieses Dienstes nicht besonders genau sind, aber er konnte mich auf ungefähr 32 Kilometer genau orten. Die ISP-Informationen scheinen zuverlässig zu sein.

Antwort3

Sie können auch Folgendes von PowerShell verwenden:

Invoke-RestMethod http://ipinfo.io/json

Die Befehlsausgabe gibt uns bereits den Standort in JSON

Extrahiert aus:https://www.sysadmit.com/2019/01/windows-saber-ip-publica-PowerShell.html

verwandte Informationen