Windows Tips & News

Windows 10에서 IP 주소의 지리적 위치 정보 얻기

권장: Windows 문제를 해결하고 시스템 성능을 최적화하려면 여기를 클릭하십시오.

이전 기사에서 우리는 bash를 사용하여 IP 주소에 대한 지리적 위치 정보를 얻는 방법, Linux의 curl 및 jq. Windows 10에서 동일한 작업을 수행하는 방법을 살펴보겠습니다. 같은 목적으로 Linux 또는 PowerShell에서 Bash를 사용할 수 있습니다.

광고


다시 말하지만, 우리는 무료 서비스 "freegeoip.net"을 지리적 위치 정보의 소스로 사용할 것입니다. IP 주소의 지리적 위치를 검색하는 공개 HTTP API를 제공합니다. 시간대, 위도 및 경도와 같은 기타 관련 정보와 함께 도시와 연결된 IP 주소 데이터베이스를 사용합니다. 이것은 매우 유용합니다.

Ubuntu에서 Bash를 사용하여 Windows 10에서 IP 주소의 지리적 위치 정보 얻기

Linux에 Bash가 설치되어 있으면 이 경우에 사용할 수 있습니다. jq 콘솔 JSON 파서를 설치해야 합니다. 다음과 같이 하십시오.

    1. Ubuntu에서 Bash를 엽니다. 먼저 설치해야 할 수도 있습니다. 다음 문서를 참조하세요.
      Windows 10에서 Ubuntu Bash를 활성화하는 방법팁: 할 수 있습니다 탐색기의 컨텍스트 메뉴에 Ubuntu의 Bash 추가 원하는 폴더에서 빠르게 열 수 있습니다.
    2. 다음 명령을 입력합니다.
      sudo apt-get 설치 jq

      응용 프로그램이 설치됩니다:jq-in-bash-on-ubuntu 설치

    3. 이제 다음 명령을 사용할 수 있습니다.
      곱슬 곱슬하다 http://freegeoip.net/json/119.94.116.145>tmpjson.txt && jq '.' tmpjson.txt && rm tmpjson.txt

      출력:Windows에서 명령 실행

나는 같은 명령이다. 기본 Linux 환경에서 사용그러나 결함이 있습니다. Windows 10에서 Ubuntu의 Bash는 파이프라인 출력에 대한 지원을 중단했습니다. 이 문제로 인해 여러 도구를 결합하여 제대로 작동할 수 없습니다.

그래서 서버 응답을 저장한 후 삭제되는 임시 파일 'tmpjson.txt'를 사용했습니다.

Ubuntu의 Bash 사용자가 아닌 경우 대신 PowerShell을 사용할 수 있습니다.

PowerShell을 사용하여 Windows 10에서 IP 주소의 지리적 위치 정보 가져오기

여기에 설명된 대로 PowerShell의 새 인스턴스를 엽니다. Windows 10에서 PowerShell을 여는 모든 방법

curl 도구 대신 cmdlet을 사용할 수 있습니다. Invoke-RestMethod. 일반적으로 JSON 또는 XML 데이터를 반환하는 REST(Representational State Transfer) 서비스와 함께 작동하도록 특별히 제작되었습니다.

구문은 다음과 같습니다.

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

명령의 결과는 다음과 같습니다.

파워쉘 포함

명령에 추가 형식을 적용할 필요도 없습니다. 출력에 이미 멋지게 표시되어 있습니다.

그게 다야

권장: Windows 문제를 해결하고 시스템 성능을 최적화하려면 여기를 클릭하십시오.

Microsoft Edge의 읽기용 보기에서 더 넓은 텍스트 간격 다운로드

이 웹사이트는 쿠키를 사용하여 웹사이트를 탐색하는 동안 경험을 개선합니다. 이 쿠키 중 필요에 따라 분류된 쿠키는 웹사이트의 기본 기능이 작동하는 데 필수적이므로 귀하의 브라...

더 읽어보기

Windows 10 빌드 10547에는 일부 시작 메뉴 변경 사항이 있습니다.

Windows 10 빌드 10547에는 일부 시작 메뉴 변경 사항이 있습니다.

최근 출시된 Windows 10 빌드 10547에는 다음이 포함됩니다. 변경 횟수 당신이 눈치 채지 못했을 수도 있습니다. 오늘은 해당 빌드로 플레이하는 동안 발견한 시작 메...

더 읽어보기

Windows 10 빌드 18312(빠른 링)

Windows 10 빌드 18312(빠른 링)

권장: Windows 문제를 해결하고 시스템 성능을 최적화하려면 여기를 클릭하십시오.Microsoft는 개발 분기(현재 버전 1903 또는 19H1으로 알려진 다음 Windo...

더 읽어보기