ifconfig 是一個用于配置和顯示網絡接口信息的命令行工具,它在 Unix 和類 Unix 系統(如 Linux)上廣泛使用。在 ifconfig 命令的輸出中,flags 參數表示網絡接口的狀態和特性。
flags 參數的值是一系列用逗號分隔的標志,它們表示了網絡接口的不同屬性。以下是一些常見的標志:
UP:表示網絡接口已啟動并處于活動狀態。BROADCAST:表示網絡接口支持廣播地址。LOOPBACK:表示網絡接口是回環接口,用于本地主機之間的通信。MULTICAST:表示網絡接口支持多播地址。LOWER_UP:表示網絡接口的物理層已連接并正常工作。POINTOPOINT:表示網絡接口是點對點連接,通常用于廣域網連接。NOTRAILERS:表示網絡接口不使用幀尾校驗序列(FCS)。RUNNING:表示網絡接口正在運行。NOARP:表示網絡接口不使用地址解析協議(ARP)。PROMISC:表示網絡接口處于混雜模式,可以接收所有經過的數據包,而不僅僅是發給它的數據包。ALLMULTI:表示網絡接口接收所有多播數據包。這些標志可以幫助你了解網絡接口的當前狀態和功能。要查看特定網絡接口的標志,你可以在終端中運行 ifconfig <interface> 命令,其中 <interface> 是你要查看的網絡接口名稱(如 eth0 或 wlan0)。