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