如何使用命令列查詢計算機的地理位置?

有很多方法可以從計算機的IP地址得知計算機的位置,但是如果您決定使用命令列查詢資訊,您該如何進行呢?今天的超級使用者問答有一些有用的建議,可以幫助讀者找到他想要的資訊。...

如何使用命令列查詢計算機的地理位置?

有很多方法可以從計算機的IP地址得知計算機的位置,但是如果您決定使用命令列查詢資訊,您該如何進行呢?今天的超級使用者問答有一些有用的建議,可以幫助讀者找到他想要的資訊。

今天的問答環節是由SuperUser提供的,SuperUser是Stack Exchange的一個分支,是一個由社群驅動的問答網站分組。

截圖由保羅·芬威克(Flickr)提供。

問題

超級使用者讀者AlikElzin kilaka想知道如何使用命令列查詢計算機的IP地址位置:

How do I find a computer’s internet (IP address) location using the command line? Would I use curl or wget, for example?

如何使用命令列查詢計算機的IP地址位置?

答案

超級使用者貢獻者AlikElzin kilaka和Ben N為我們提供了答案。首先,AlikElzin kilaka:

There is a service (IPInfo) that can provide the results. You can invoke it using curl, for example:

  • curl ipinfo.io

Result:

007Ys3FFgy1gpdlov2twej30hd05p3yh

A specific IP’s info can also be requested:

  • curl ipinfo.io/216.58.194.46

Result:

007Ys3FFgy1gpdlovytjpj30hd06at8v

Source: How to look up the geographic location of an IP address from the command line

接著是Ben N的回答:

Since the question does not specify an operating system, this is how to get that same information with PowerShell’s curl (actually an alias of Invoke-WebRequest):

  • (curl ipinfo.io).Content

Which produces a JSON string. To get the object that the JSON represents, use ConvertFrom-Json:

  • curl ipinfo.io | ConvertFrom-Json

Since that is a PowerShell object, you can easily get specific fields from it. For example, this command gets just the external IP address as a string:

  • (curl ipinfo.io | ConvertFrom-Json).ip

Note that the geographical information from this service is not super accurate, but it did locate me within 20 miles or so of my actual location and the ISP information seems to be reliable.


有什麼要補充的解釋嗎?在評論中發出聲音。想從其他精通技術的Stack Exchange使用者那裡瞭解更多答案嗎?在這裡檢視完整的討論主題。

  • 發表於 2021-04-09 17:03
  • 閱讀 ( 29 )
  • 分類:網際網路

你可能感興趣的文章

網路101:乙太網、區域網及其工作原理

... 讓我們看看每一個如何有助於你的能力,看有趣的貓影片。 ...

  • 發佈於 2021-03-14 04:20
  • 閲讀 ( 51 )

windows 10無法啟動?12個補丁讓你的電腦重新執行

... 進入BIOS/UEFI螢幕的方法因計算機而異。有關如何為您的計算機找到正確的方法的說明,請參閱我們的查詢計算機UEFI/BIOS指南。對於大多數人來說,在啟動時點選Delete鍵應該會觸發POST環境。另外兩個可能有效的常用...

  • 發佈於 2021-03-24 07:33
  • 閲讀 ( 59 )

如何查詢停止程式碼並修復windows 10錯誤

... 所以,這裡是你需要知道的關於Windows停止程式碼,以及如何使用停止程式碼來修復你的電腦。 ...

  • 發佈於 2021-03-30 10:36
  • 閲讀 ( 65 )

如何在windows 10的命令提示符下使用microsoft defender antivirus

...用指南》,其中解釋了此程式的所有圖形功能。 相關:如何在Windows 10上使用內建的Windows Defender防病毒軟體

  • 發佈於 2021-03-31 11:39
  • 閲讀 ( 49 )

如何獲得linux圖形裝置管理器

...列工具所沒有的一件事是一組簡單的基準特性。 相關:如何從Linux終端列出計算機的裝置 安裝hardinfo 要在Ubuntu上安裝HardInfo,請鍵入: sudo apt install hardinfo 在Manjaro上,使用以下命令: sudo pacman -Sy hardinfo 在軟呢帽上,你需要做...

  • 發佈於 2021-03-31 11:57
  • 閲讀 ( 53 )

如何從命令提示符編輯windows登錄檔

...定。如果你想編輯登錄檔,有幾種方法可以做到。下面是如何從命令提示符編輯Windows登錄檔。 在我們開始之前,在進行任何編輯之前,備份登錄檔和計算機是很重要的。一個錯誤的舉動可以使你的系統不穩定,甚至完全不可操...

  • 發佈於 2021-04-02 01:30
  • 閲讀 ( 52 )

如何從linux終端列出計算機的裝置

找出你的Linux計算機中到底有哪些裝置或連線到哪些裝置。我們將介紹12個用於列出連線裝置的命令。 為什麼是12個命令? 不管有多少種方法可以剝一隻貓的皮,我敢打賭,有更多的方法可以列出連線到Linux計算機或安裝在Linux...

  • 發佈於 2021-04-03 10:06
  • 閲讀 ( 43 )

如何在linux上使用ftp命令

...沒有現代協議的安全性,但是您可能需要使用它。下面是如何做到這一點。 警告:不要在internet上使用ftp 讓我們從一開始就明確這一點:檔案傳輸協議(FTP)可以追溯到20世紀70年代初,它的編寫完全不考慮安全性。它不使用...

  • 發佈於 2021-04-03 15:21
  • 閲讀 ( 56 )

如何刪除windows上的chrome擴充套件“由企業策略安裝”

...會安裝這些。如果你不是這樣一個組織的一部分,下面是如何刪除它們。 “按企業策略安裝”是什麼意思? 當Google Chrome擴充套件說它是“由企業策略安裝的”、“由管理員安裝的”或“由組織管理的”時,這意味著當安裝擴...

  • 發佈於 2021-04-03 16:45
  • 閲讀 ( 44 )

10個您應該知道的有用windows命令

...實際IP地址。在這個IP地址的伺服器(在我們的例子中,如何極客伺服器)將響應並讓您知道它已經接收到它們。您將能夠看到是否有任何資料包無法到達目的地,也許您正在經歷資料包丟失,以及獲得響應所需的時間可能網路...

  • 發佈於 2021-04-07 10:57
  • 閲讀 ( 46 )
orxa797255
orxa797255

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦