在 Unix 和 Linux 上獲取 IPv4 地址
IP 代表網際網路協議,它規定了網際網路通訊的原則。Internet 協議 (IP) 地址是 Internet 上每個裝置的唯一識別符號,允許在連線的裝置之間傳輸資料。
IP 地址由稱為 IANA
(網際網路號碼分配機構)的標準組織分配。IP 地址有不同的版本,但 IPv4(Internet 協議版本 4)是最常用於 Internet 傳輸的。
IPv4(網際網路協議版本 4)
IPv4
是一個 32 位長的唯一地址,由網路和主機部分組成。網路部分被唯一地分配給網路,而主機部分被分配給網路中的每個主機。
IPv4 地址可以是私有的或公共的。專用地址僅用於本地網路,不能在 Internet 上傳輸資料。
IANA 推出了三個私有 IP 地址範圍,如下所示。
10.0.0.0-10.255.255.255 \\
172.16.0.0-172.31.255.255 \\
192.168.0.0-192.168.255.255
公共 IP 地址也是用於通過 Internet 與裝置(主機、WEB、VPN 等)通訊的全域性地址。
在 Linux 中獲取 IP 地址有兩種簡單的方法:Linux 嚮導和終端。
在 Unix 和 Linux 上使用 Linux 嚮導獲取 IPv4 地址
在 Linux 嚮導中,轉到設定
,單擊網路
,然後單擊有線
選項中的設定
圖示。
點選 Wired
選項中的 setting
圖示。
將出現一個新的 Linux 嚮導,你可以檢查連結速度、IPv4 地址、IPv6 地址、硬體地址、預設路由和 DNS。
在 Unix 和 Linux 上使用終端獲取 IPv4 地址
還有很多命令可以在終端中獲取 IP 地址,例如,ip address
、hostname -I
、network manager
。
命令 hostname -I
將只為你提供終端上的 IP 地址。
命令 ip address
將為你提供 IP 地址的簡要說明。
命令 nmcli -p device show
將為你提供網路的詳細描述,例如 IPv4 地址
、IPv4 閘道器
、連線型別
(有線/無線)、網路型別
、MTU
(最大傳輸單元)和硬體地址
。
Husnain is a professional Software Engineer and a researcher who loves to learn, build, write, and teach. Having worked various jobs in the IT industry, he especially enjoys finding ways to express complex ideas in simple ways through his content. In his free time, Husnain unwinds by thinking about tech fiction to solve problems around him.
LinkedIn