Haupt Windows 10 Abrufen von Geolocation-Informationen zur IP-Adresse in Windows 10

Abrufen von Geolocation-Informationen zur IP-Adresse in Windows 10



In unserem vorherigen Artikel haben wir gesehen So erhalten Sie die Geolocation-Informationen für eine IP-Adresse mithilfe von bash , curl und jq unter Linux. Mal sehen, wie das gleiche in Windows 10 gemacht werden kann. Wir können Bash unter Linux oder PowerShell für den gleichen Zweck verwenden.

Werbung


Auch hier werden wir den kostenlosen Dienst 'freegeoip.net' als Quelle für die Geolocation-Informationen verwenden. Es bietet eine öffentliche HTTP-API zum Durchsuchen der Geolokalisierung von IP-Adressen. Es verwendet eine Datenbank mit IP-Adressen, die Städten zugeordnet sind, sowie andere relevante Informationen wie Zeitzone, Breite und Länge. Das ist sehr nützlich.

wie bekomme ich altes chrom zurück

Holen Sie sich Geolocation-Informationen der IP-Adresse in Windows 10 mit Bash unter Ubuntu

Wenn Sie Bash unter Linux installiert haben, können Sie es in diesem Fall verwenden. Sie müssen den JSON-Parser der jq-Konsole installieren. Mach es wie folgt.

    1. Öffnen Sie Bash unter Ubuntu. Möglicherweise müssen Sie es zuerst installieren. Siehe folgenden Artikel:
      So aktivieren Sie Ubuntu Bash in Windows 10 Tipp: Sie können Fügen Sie Bash unter Ubuntu zum Kontextmenü des Explorers hinzu um es schnell in einem beliebigen Ordner zu öffnen.
    2. Geben Sie den folgenden Befehl ein:
      sudo apt-get install jq

      Die Anwendung wird installiert:mit Powershell

    3. Jetzt können Sie den folgenden Befehl verwenden:
      Curl http://freegeoip.net/json/119.94.116.145> tmpjson.txt && jq '.' tmpjson.txt && rm tmpjson.txt

      Die Ausgabe:

Es ist der gleiche Befehl, den ich wird in der nativen Linux-Umgebung verwendet Es gibt jedoch eine Panne. In Windows 10 hat Bash unter Ubuntu die Unterstützung für die Pipeline-Ausgabe unterbrochen. Aufgrund dieses Problems können Sie nicht mehrere Tools kombinieren, um ordnungsgemäß zusammenzuarbeiten.

Also habe ich eine temporäre Datei 'tmpjson.txt' verwendet, die die Serverantwort speichert und dann gelöscht wird.

Wenn Sie kein Benutzer von Bash unter Ubuntu sind, können Sie stattdessen PowerShell verwenden.

So entfernen Sie doppelte Fotos von Google-Fotos

Abrufen von Geolocation-Informationen zur IP-Adresse in Windows 10 mithilfe von PowerShell

Öffnen Sie eine neue Instanz von PowerShell wie hier beschrieben: Alle Möglichkeiten zum Öffnen von PowerShell in Windows 10

Anstelle des Lockenwerkzeugs können Sie das Cmdlet verwenden Invoke-RestMethod . Es wurde speziell für die Arbeit mit REST-Diensten (Representational State Transfer) entwickelt, die normalerweise JSON- oder XML-Daten zurückgeben.

Die Syntax lautet wie folgt:

Invoke-RestMethod -Method Get -Uri http://freegeoip.net/json/119.94.116.145

Das Ergebnis des Befehls lautet wie folgt:

So öffnen Sie eine Datei in cmd

Sie müssen nicht einmal zusätzliche Formatierungen auf den Befehl anwenden. Es wird bereits schön in der Ausgabe angezeigt.

Das ist es.

Interessante Artikel

Tipp Der Redaktion

Wie schnell muss Ihr PC wirklich sein?
Wie schnell muss Ihr PC wirklich sein?
Sie fragen sich, welchen Prozessor Sie für Ihren PC benötigen oder wie schnell Ihr Computer für bestimmte Aufgaben wirklich sein muss? Dieser Frage gehen wir hier nach.
Wie spiele ich klassische Retro-Emulator-Spiele auf Android?
Wie spiele ich klassische Retro-Emulator-Spiele auf Android?
Automatische Anzeigen können auf der Seite nicht programmgesteuert deaktiviert werden, also hier sind wir!
So beheben Sie das Problem, wenn Reddit-Apps nicht funktionieren
So beheben Sie das Problem, wenn Reddit-Apps nicht funktionieren
Wenn Reddit nicht lädt, könnte es an den Apps oder Ihrer Verbindung liegen. In diesem Artikel erfahren Sie, was Sie zuerst ausprobieren sollten.
So kündigen Sie Hulu Live
So kündigen Sie Hulu Live
Als einer der beliebtesten Premium-Streaming-Dienste verfügt Hulu Live TV über eine beträchtliche On-Demand-Bibliothek. Wenn Sie jedoch nicht wirklich viele Kanäle haben möchten oder das monatliche Abonnement zu hoch ist, möchten Sie vielleicht
So reparieren Sie die Kommunikation in Among Us
So reparieren Sie die Kommunikation in Among Us
Among Us wurde 2018 veröffentlicht, gewann aber 2020 an Bedeutung, als viele gezwungen waren, zu Hause zu bleiben. Mit viel Freizeit auf ihren Händen sprangen neue Spieler in dieses Spiel als Gelegenheit, sich mit ihnen zu verbinden
Was ist ein Peripheriegerät?
Was ist ein Peripheriegerät?
Ein Peripheriegerät wie eine Tastatur, eine Festplatte, eine Maus usw. wird entweder intern oder extern an den Computer angeschlossen.
Half-Life 3 wird vielleicht nie kommen, aber wir haben endlich einen Blick darauf, wie Valve alles hätte beenden können
Half-Life 3 wird vielleicht nie kommen, aber wir haben endlich einen Blick darauf, wie Valve alles hätte beenden können
Half-Life 3 ist zu einem der größten In-Witze im Internet geworden. Seit der Veröffentlichung von Half-Life 2: Episode 2 sind zehn Jahre vergangen und wir warten seit Jahren auf den dritten und letzten episodischen Teil