ifconfig(interface configuration)命令主要用於配置和顯示Linux和UNIX系統的網路接口。具體功能包括:
顯示網路接口的信息,如接口名稱、IP位址、子網掩碼、MAC地址和廣播地址等。
配置網路接口,包括設定IP位址、子網掩碼、網路廣播地址等。
啟用或禁用網路接口。
設定網路接口的最大傳輸單元(MTU)。
調試網路問題,例如檢查網路接口是否正常工作或配置是否正確。
此外,ifconfig命令也被用於修改網路接口的配置,如啟動或關閉ARP協定,以及設定網路設備的硬體地址、I/O地址、IRQ、媒介類型等。然而,值得注意的是,在最新的Linux發行版中,ifconfig命令已經逐漸被ip命令所取代。儘管如此,ifconfig仍然是許多用戶和管理員常用的工具,尤其在一些較舊的Linux系統中。