ifconfig 混雜模式(或一般的混雜模式)有什麼作用?

ifconfig 混雜模式(或一般的混雜模式)有什麼作用?

這是man ifconfig不得不說的話。

[-]混雜

   Enable or disable the promiscuous mode of the interface.  If

選擇後,網路上的所有資料包都會被該介面接收。

特別尋找這是否意味著無線卡:

  • 接受所有,儘管IP目的地(正如我所讀到的,由線索提供packets);
  • 儘管有 MAC 位址,仍接受所有訊框;
  • 或者,接受所有幀和資料包週期。

答案1

一般來說,「混雜模式」意味著網路介面卡會將收到的所有訊框傳遞給作業系統進行處理,而傳統的操作模式中,僅將發送到NIC 的MAC 位址或廣播位址的訊框傳遞給操作系統進行處理。通常,混雜模式用於「嗅探」線路上的所有流量。

不過,無線乙太網路 NIC 與有線 NIC 有點不同。與有線介質不同,無線介質有其他問題(與給定存取點的關聯、給定通道的選擇)。為了「嗅探」無線乙太網路流量,您通常需要一個無線 NIC 和一個支援「RF 監控模式」與混雜模式的作業系統驅動程式。

一些不錯的參考:

相關內容