本指南適用於 Linux 初學者。 它顯示了使用命令行以及 Debian 11 上的 GNOME 桌面查找本地網卡 IP 地址的 6 種不同方法。
IP地址是分配給連接到網絡或互聯網的任何系統的唯一標識符,用於識別和通信。 為了設置與網絡相關的應用程序、解決網絡問題以及允許其他用戶訪問您的系統以共享資源,了解這是一條非常重要的信息。
網絡設備通常有兩種IP地址:外部IP地址和內部IP地址。 外部 IP 地址是您連接到 Internet 時獲得的地址,由 Internet 服務提供商分配給您的路由器。 內部 IP 地址是您的路由器或互聯網設備分配給您的地址,可讓您連接到互聯網。
在本文中,我們將解釋如何在基於 Debian 的操作系統中查找內部 IP 地址。 主要有兩種方法可以找到它:通過 GUI 和命令行。 我們將描述這兩種方法和不同的命令。 本文中描述的命令也適用於 Ubuntu 和 Linux Mint。
我們將使用 Debian 11 來描述本文中描述的方法。
通過 GUI 查找內部(本地)IP
在基於 Debian 的操作系統中,我們可以使用圖形化的方法來查找分配給我們系統的內部 IP 地址。 為此,請單擊桌面右上角的網絡圖標。 出現菜單時,單擊有線選項。 以下屏幕截圖說明了這一點。
接下來,點擊 有線設置 選項。
它將啟動網絡設置窗口。 要查看有線或無線連接設置,請單擊已連接接口前面的齒輪圖標。
它將顯示您的網絡接口的詳細設置,包括內部 IP 地址、MAC 地址、默認路由和 DNS 信息。
在命令行上查找 IP 地址
通過命令行查找本地 IP 比通過圖形方法更容易,因為您不必在不同的窗口中導航。 我們將了解可用於查找內部 IP 的不同命令。
首先,我們需要啟動終端應用程序。 為此,請轉到桌面左上角的“活動”選項卡。 然後在搜索欄中輸入終端。 當出現終端圖標時,單擊它以啟動它。
終端打開後,嘗試使用以下命令一一查找內部 IP 地址。
方法#1:使用IP地址命令
在這種方法中,您可以以不同的方式使用 IP 命令來查找系統的內部 IP 地址。 在終端中,鍵入 ip a, ip 地址, 或者 IP地址:
$ ip a
輸出將類似於以下內容:
從上面的輸出中,您可以看到突出顯示的矩形中的 IP 地址以及其他信息。
方法#2 使用 ifconfig 命令
配置文件 是各種 Linux 發行版中最常用的命令,但它現在已被棄用,因此在最新的 Debian 操作系統中消失了。 但是,我們仍然可以使用它。 為此,我們必須使用 易於獲取 命令。 打開終端並在其中運行以下命令:
$ apt install net-tools
安裝後,鍵入以下命令以查找 IP 地址。
$ /sbin/ifconfig
此命令顯示所有活動網絡接口的 IP 地址,包括其他信息。
要查看特定接口的 IP 地址,請使用以下命令語法。 確保更換 接口名稱 使用您的接口名稱,例如 ens33、eth0 等
$ /sbin/ifconfig interface_name
在下面的輸出中,您可以在紅色突出顯示的矩形中看到 IP 地址。
方法#3 使用 IP route 命令
IP路由 或者 知識產權 命令實際上用於在 Linux 中顯示路由表。 但是,我們也可以使用它來查找內部 IP 地址。 為此,請打開終端並在其中鍵入以下命令:
$ ip r
在下面的輸出中,您可以看到系統的 IP 地址。
方法#4 使用主機名命令
這 主機名 命令實際上是用來顯示一個系統的主機名。 但是,我們也可以用它來顯示我們系統的 IP 地址。 為此,請打開終端並輸入 主機名 其次是 -我 字符如下圖:
$ hostname –I
5.使用nmcli命令
Nmcli 是一個命令行工具,用於控制 NetworkManager。 您可以使用它來顯示網絡設備的 IP 地址及其狀態。 要使用此命令,請打開終端並輸入以下命令:
$ nmcli –p device show
從下面的輸出中,您可以看到網絡接口 IP 以及其他詳細信息。
IP地址已在截圖中標出。
結論
現在我們已經了解瞭如何在基於 Debian 的操作系統中查找內部 IP 地址。 您可以使用 GUI 或上述各種命令行方法。 這些方法也可以應用於其他 Linux 發行版。