如何在Ubuntu中檢查你的IP地址
不知道你的 IP 地址是什么?以下是在 Ubuntu 和其他 Linux 發(fā)行版中檢查 IP 地址的幾種方法。
什么是 IP 地址?
互聯(lián)網(wǎng)協(xié)議地址(通常稱為 IP 地址)是分配給連接到計算機網(wǎng)絡(luò)的每個設(shè)備(使用互聯(lián)網(wǎng)協(xié)議)的數(shù)字標(biāo)簽。IP 地址用于識別和定位機器。
IP 地址在網(wǎng)絡(luò)中是唯一的,使得所有連接設(shè)備能夠通信。
你還應(yīng)該知道有兩種類型的 IP 地址:公有和私有。公有 IP 地址是用于互聯(lián)網(wǎng)通信的地址,這與你用于郵件的物理地址相同。但是,在本地網(wǎng)絡(luò)(例如使用路由器的家庭)的環(huán)境中,會為每個設(shè)備分配在該子網(wǎng)內(nèi)唯一的私有 IP 地址。這在本地網(wǎng)絡(luò)中使用,而不直接暴露公有 IP(路由器用它與互聯(lián)網(wǎng)通信)。
另外還有區(qū)分 IPv4 和 IPv6 協(xié)議。IPv4 是經(jīng)典的 IP 格式,它由基本的 4 部分結(jié)構(gòu)組成,四個字節(jié)用點分隔(例如 127.0.0.1)。但是,隨著設(shè)備數(shù)量的增加,IPv4 很快就無法提供足夠的地址。這就是 IPv6 被發(fā)明的原因,它使用 128 位地址的格式(與 IPv4 使用的 32 位地址相比)。
在 Ubuntu 中檢查你的 IP 地址(終端方式)
檢查 IP 地址的最快和最簡單的方法是使用 ip
命令。你可以按以下方式使用此命令:
ip addr show
它將同時顯示 IPv4 和 IPv6 地址:
Display IP Address in Ubuntu Linux
實際上,你可以進一步縮短這個命令 ip a
。它會給你完全相同的結(jié)果。
ip a
如果你希望獲得最少的細(xì)節(jié),也可以使用 hostname
:
hostname -I
還有一些在 Linux 中檢查 IP 地址的方法,但是這兩個命令足以滿足這個目的。
ifconfig
如何?
老用戶可能會想要使用 ifconfig
(net-tools 軟件包的一部分),但該程序已被棄用。一些較新的 Linux 發(fā)行版不再包含此軟件包,如果你嘗試運行它,你將看到 ifconfig 命令未找到的錯誤。
在 Ubuntu 中檢查你的 IP 地址(GUI 方式)
如果你對命令行不熟悉,你還可以使用圖形方式檢查 IP 地址。
打開 Ubuntu 應(yīng)用菜單(在屏幕左下角顯示應(yīng)用)并搜索Settings,然后單擊圖標(biāo):
Applications Menu Settings
這應(yīng)該會打開設(shè)置菜單。進入網(wǎng)絡(luò):
Network Settings Ubuntu
按下連接旁邊的齒輪圖標(biāo)會打開一個窗口,其中包含更多設(shè)置和有關(guān)你網(wǎng)絡(luò)鏈接的信息,其中包括你的 IP 地址:
IP Address GUI Ubuntu
額外提示:檢查你的公共 IP 地址(適用于臺式計算機)
首先,要檢查你的公有 IP 地址(用于與服務(wù)器通信),你可以使用 curl 命令。打開終端并輸入以下命令:
curl ifconfig.me
這應(yīng)該只會返回你的 IP 地址而沒有其他多余信息。我建議在分享這個地址時要小心,因為這相當(dāng)于公布你的個人地址。
注意: 如果 curl
沒有安裝,只需使用 sudo apt install curl -y
來解決問題,然后再試一次。
另一種可以查看公共 IP 地址的簡單方法是在 Google 中搜索 “ip address”。
總結(jié)
在本文中,我介紹了在 Uuntu Linux 中找到 IP 地址的不同方法,并向你概述了 IP 地址的用途以及它們對我們?nèi)绱酥匾脑颉?nbsp;