IP 주소에서 컴퓨터의 위치를 알 수있는 방법은 여러 가지가 있지만 명령 줄을 사용하여 정보를 찾으려면 어떻게해야합니까? 오늘의 수퍼 유저 Q & A 게시물에는 독자가 원하는 정보를 찾는 데 도움이되는 유용한 제안이 있습니다.
오늘의 질문 및 답변 세션은 커뮤니티 중심의 Q & A 웹 사이트 그룹 인 Stack Exchange의 하위 부문 인 SuperUser에 의해 제공됩니다.
Paul Fenwick (Flickr)의 스크린 샷 제공.
질문
수퍼 유저 리더 AlikElzin-kilaka는 다음 명령 줄을 사용하여 컴퓨터의 IP 주소 위치를 찾는 방법을 알고 싶어합니다.
명령 줄을 사용하여 컴퓨터의 인터넷 (IP 주소) 위치를 찾으려면 어떻게합니까? 예를 들어 curl 또는 wget을 사용합니까?
명령 줄을 사용하여 컴퓨터의 IP 주소 위치를 어떻게 찾습니까?
대답
수퍼 유저 기고자 AlikElzin-kilaka와 Ben N이 우리에게 답을드립니다. 먼저 AlikElzin-kilaka :
결과를 제공 할 수있는 서비스 (IPInfo)가 있습니다. curl을 사용하여 호출 할 수 있습니다. 예를 들면 다음과 같습니다.
- 컬 ipinfo.io
결과:
특정 IP 정보를 요청할 수도 있습니다.
- 컬 ipinfo.io/216.58.194.46
결과:
출처: 명령 행에서 IP 주소의 지리적 위치를 찾는 방법
Ben N의 답변이 이어집니다.
질문에 운영 체제를 지정하지 않았으므로 PowerShell의 컬 (실제로 별칭)을 사용하여 동일한 정보를 얻는 방법입니다. Invoke-WebRequest) :
- (curl ipinfo.io). 콘텐츠
JSON 문자열을 생성합니다. JSON이 나타내는 객체를 얻으려면 ConvertFrom-Json:
- 컬 ipinfo.io | ConvertFrom-Json
이는 PowerShell 개체이므로 특정 필드를 쉽게 가져올 수 있습니다. 예를 들어이 명령은 외부 IP 주소 만 문자열로 가져옵니다.
- (curl ipinfo.io | ConvertFrom-Json) .ip
이 서비스의 지리적 정보는 매우 정확하지는 않지만 실제 위치에서 20 마일 이내의 위치에 있었으며 ISP 정보는 신뢰할 수있는 것으로 보입니다.
설명에 추가 할 것이 있습니까? 주석에서 소리를냅니다. 기술에 정통한 다른 Stack Exchange 사용자의 답변을 더 원하십니까? 여기에서 전체 토론 스레드를 확인하십시오.