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