查看ip地址命令提示,如何查看本机公网IP地址的命令?

题图来自Unsplash,基于CC0协议
导读
查驗 Ip 地址是網路操作中的基本技能,無論是在診斷連線問題或確認網路設定時都很重要。以下是幾個常見作業系統中使用命令提示或終端介面查看本機 Ip 地址的方法:
首先,在 Windows 系統中,最常見的命令是 ipconfig。打開「命令提示鈕」(按 Win+R 鍵,輸入 cmd,按確定),然後在黑色視窗中輸入 ipconfig,直接按下 Enter 鍵執行。這會顯示網卡的快取記憶中所有暫存的 Ip 地址和相關設定。如果你需要更詳細的資訊,可以輸入 ipconfig /all,這會列出更詳細的網卡設定,包括物理位址、 DNS 伺服器和各家網卡驅動程式廠商特有的參數,這些資訊有助於更深入的網路偵錯。
在 Linux 終端機中,最基礎的指令是 ifconfig,不過請注意 ifconfig 並不直接顯示 Ip 地址給一般使用者,反而更像是專屬於網路管理員的強大工具。若想簡單查詢,應使用 ip 命令,這是一個現代取代 ifconfig 的更為優化的工具。輸入 ip addr 或簡寫 ip a 即可看到所有網卡的狀態和 Ip 地址配置。另一個流行的選項是 hostname -I,這條指令會列出主機上所有網卡的 Ip 地址。
至於 Mac OS X,儘管該系統底層也採用了 UNIX-like 架構,但圖形用戶接口與其底層有著明顯的區別。在 Mac 上你可以透過若干部命令,例如 ifconfig 我個人比較傾向使用 ip addr 技術命令來檢視 Ip 狀態。由於 apple 特別設計了 ipconfig 命令,此命令主要功能是讓使用者管理無線連線的設定,雖然這個命令在 mac os 上和 window 類似,但其結果並不能直接作為 standard ip 查詢結果。
還值得注意的是 ipconfig(現行) 與 ifconfig(舊式) 的區別。 ipconfig 是 Microsoft 引進的 Windows 命令,專為其閉源環境設計,所以語法通常也更為封裝簡化。而 ifconfig 則是源自 UNIX-like 系統的一個廣泛應用命令,其語法在眾多不同版本的 linux 操作系統上能大致通用。
有時我們不只是想知道本機的 Ip,還希望了解全球可被路由器路徑查找到的那一個網際網路 Ip(即「公網 IP」,公網 Ip)。無論是在 windows、linux 或 mac 系統下,你只能查看到「本機 IP」,包括區域網 IP 或本地環回 IP 而不能直接透過命令得知該設備在公網上的實際 Ip。若需查閱公網 IP,你需要利用外部網站所提供的服務,例如輸入 curl ifconfig.me(在 Linux/Mac 開啟終端機後輸)或就 Windows 的情況,透過 powershell 輸入類似的 commands。
© 版权声明
本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com