Linuxifconfig 命令


筆記: 在閱讀本文之前,讓我們知道 ifconfig 命令已被棄用和棄用。這個 ip 該命令是當前的替代 ifconfig 命令。

此程序可能已過時,但您可能正在使用需要此命令的系統,因此請從此命令開始。

Linuxifconfig 命令

這是一個用於配置網絡接口的網絡管理工具。除此之外,您還可以查看與您的系統相關的重要 Internet 地址。

該命令有多種選項。讓我們看看如何使用這些選項來顯示網絡接口。

Ifconfig 命令的默認用法

默認情況下,可以不帶參數使用。這將顯示與您的系統關聯的所有網絡接口。 wlan 什麼時候 ethernet,以及他們的地位。

ifconfig

輸出將如下面的屏幕截圖所示

ifconfig 默認

顯示所有網絡接口

要查看系統上所有可用網絡接口的狀態,請使用: ifconfig -a 命令。

ifconfig -a

輸出將如下面的屏幕截圖所示

ifconfig 顯示所有接口

顯示帶有簡短輸出的 ifconfig

如果需要,您也可以顯示它 ifconfig 使用短格式輸出 -s 選項(短)

ifconfig -s

簡短的輸出顯示在下面的屏幕截圖中

ifconfig 縮寫ifconfig 縮寫

查看單個網絡接口的內容

如果要專門檢查特定接口的狀態,例如 enp0s3, 還 lo 您需要在此處指定接口名稱。

ifconfig lo

這會捕獲本地機器用來與自身通信的環回接口的狀態。

ifconfig顯示界面ifconfig顯示界面

更改網絡接口的狀態

您可以使用此命令更改網絡接口的當前狀態以啟用或禁用網絡接口。

要啟用該接口,請添加: up 接口名稱後的選項

ifconfig enp0s3 up

同樣,如果要關閉界面, down 選項。

ifconfig enp0s3 down

啟用/禁用混雜模式

混雜模式是網絡適配器以提升的權限運行的操作模式。這意味著接口上的網絡適配器可以訪問和查看網絡上的所有數據包。

要在接口適配器上啟用此模式,請鍵入: promisc 接口名稱後面的選項。

ifconfig INTERFACE_NAME promisc

例如,如果你想製作 ens3 該界面具有提升的權限,只需鍵入:

ifconfig ens3 promisc

配置接口

您還可以使用 ifconfig 來配置接口。這意味著您可以顯式分配新的靜態 IP 地址、子網掩碼,甚至廣播地址。

要配置靜態 IP 地址或網絡掩碼,命令是:

ifconfig INTERFACE_NAME STATIC_IP netmask SUBNET_MASK

這裡, INTERFACE_NAME 需要配置的接口名稱。將被此分配 STATIC_IP 隨著 SUBNET_MASK 在那個界面。

例如,在配置時 enp0s3 在界面上,您可以:

ifconfig enp0s3 192.168.27.51 netmask 255.255.255.0

這將被設置 inet 寫進 192.168.27.51 該特定接口和子網掩碼 255.255.255.0..

更改 MTU 值

可以更改 mtu (最大傳輸單元),使用:

ifconfig INTERFACE_NAME mtu MTU_VALUE

這裡, MTU_VALUE 一個正整數,指定新的 mtu 限制。

ifconfig enp0s3 mtu 750

這將最大傳輸單元長度設置如下: 750 兼職工作。

結論是

儘管如此 ifconfig 此命令已過時,在某些情況下仍可能需要。我們已經展示了一些使用此命令查看和配置網絡接口的選項。

參考

  • 關於期刊開發的文章 ifconfig 命令



Source link