ifconfig 是一個用于配置和顯示網絡接口信息的命令行工具。在 CentOS 系統中,ifconfig 命令有許多參數,以下是一些常用的參數:
ifconfig:不帶任何參數運行 ifconfig 命令將顯示所有活動網絡接口的詳細信息。
ifconfig interface:使用此參數可以指定要查看或配置的網絡接口,例如 ifconfig eth0。
ifconfig interface up:將指定的網絡接口啟動(啟用)。
ifconfig interface down:將指定的網絡接口關閉(禁用)。
ifconfig interface hw ether address:用于更改指定網絡接口的 MAC 地址。
ifconfig interface mtu size:用于設置指定網絡接口的最大傳輸單元(MTU)大小。
ifconfig interface netmask mask:用于設置指定網絡接口的子網掩碼。
ifconfig interface broadcast address:用于設置指定網絡接口的廣播地址。
ifconfig interface pointopoint address:用于設置指定網絡接口的點對點地址。
ifconfig interface multicast:啟用或禁用指定網絡接口的多播功能。
ifconfig -a:顯示系統中所有網絡接口的信息,包括未激活的接口。
ifconfig -s:以摘要形式顯示網絡接口的信息。
ifconfig -c:顯示網絡接口的統計信息。
ifconfig -v:顯示詳細的診斷信息。
請注意,ifconfig 命令在某些 Linux 發行版中可能已被棄用,取而代之的是 ip 命令。在使用 CentOS 8 或更高版本時,建議使用 ip 命令來配置和顯示網絡接口信息。