首頁  >  文章  >  運維  >  linux用什麼指令查看ip

linux用什麼指令查看ip

青灯夜游
青灯夜游原創
2022-06-17 11:20:23145104瀏覽

linux中查看ip的指令:1、ip指令,可以同時顯示IPv4和IPv6位址,語法為「ip addr show」;2、hostname指令,可以查看主機名稱的IP位址,語法為「 hostname -I」;3、ifconfig指令,可以查詢並設定網路介面卡,語法為「ifconfig -a」;4、curl指令,是一款強大的http命令列工具,語法為「curl ifconfig.me」。

linux用什麼指令查看ip

本教學操作環境:linux7.3系統、Dell G3電腦。

Linux系統中4種查看IP位址的指令

#1、使用ip指令

這個指令同時會顯示IPv4和IPv6位址:

ip addr show

linux用什麼指令查看ip

#如上圖所示,我的IPv4 位址是192.168.3.17.

也看到了很多參數,我們來解釋一下:

  • eth0@if2是介面的名稱。

  • mtu 1500代表最大傳輸單元,等於 1500 字節,這是可以透過這個介面發送的最大幀大小。這通常是乙太網路協定限制設定的預設值,限制為 1500。如果發送更大的資料包,它會在到達乙太網路介面時被分片,並且其有效載荷將在 2 個或更多資料包中傳輸。

  • link/ether表示乙太網路是連結層協定

  • #brd代表廣播(廣播)。

  • inet表示網路層協定為 IPv4。

  • lft代表終身。如果您透過 DHCP 取得此位址,則它指的是相對於 IP 位址的租用時間。

我們再來看看ip addr show指令的簡寫:

ip a

linux用什麼指令查看ip

2、hostname

#hostname也可以查看IP位址:

hostname -I

linux用什麼指令查看ip

這將顯示帶有-I標誌的主機名稱的IP 位址(如果主機名稱可解析)。

此外,如果有多個主機網路位址,使用-I選項將顯示所有主機網路位址。

3、ifconfig指令

ifconfig 是 Linux 中用來查詢並設定網路介面卡(網路卡)的指令,英文全名為network interfaces configuring。

使用 ifconfig 指令對網路卡所做的設定都是暫時配置,重新啟動之後都會還原的。如果要永久設定網路卡則需要透過修改設定檔的方式。

首先,要使用此命令,您需要安裝net-tools:

以下命令以Ubantu系統為例:

sudo apt install net-tools

linux用什麼指令查看ip

若要查看系統上所有網路介面(包括非活動介面)的設置,請執行帶有-a選項的ifconfig 命令:

ifconfig -a

linux用什麼指令查看ip

4、curl命令

#原則上,如果您的系統沒有安裝curl,請執行以下命令:

apt install curl

linux用什麼指令查看ip

然後在終端機中輸入以下命令:

curl ifconfig.me

linux用什麼指令查看ip

因此,您的IP 位址將以簡單的方式顯示,沒有任何更多資訊。

注意:這裡的位址是您的公共IP,由您的服務提供者提供,我這邊是內網IP

相關推薦:《Linux影片教學

以上是linux用什麼指令查看ip的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn