web-dev-qa-db-ja.com

ifconfig promiscモードまたは一般的な無差別モードの機能は何ですか?

これは何 man ifconfigはそれについて言わなければなりません。

[-]乱交

   Enable or disable the promiscuous mode of the interface.  If

選択すると、ネットワーク上のすべてのパケットがインターフェースによって受信されます。

ワイヤレスカードに関してこれが意味するかどうかを具体的に探します。

  • iPの宛先に関係なく、すべて受け入れます(私が読んだように、packetsによって手がかりを与えられました);
  • mACアドレスにもかかわらずすべてのフレームを受け入れます。
  • または、すべてのフレームおよびパケット期間を受け入れます。
6
Evan Carroll

一般的に言えば、「無差別モード」とは、ネットワークインターフェイスカードがオペレーティングシステムまで受信したすべてのフレームを処理のために渡すことを意味します。従来の操作モードでは、NICのMACアドレスまたはブロードキャストアドレス宛てのフレームのみが渡されます。 OS。一般に、混合モードは、回線上のすべてのトラフィックを「嗅ぐ」ために使用されます。

ただし、ワイヤレスイーサネットNICは有線NICとは少し異なる動物です。有線媒体とは異なり、無線媒体には追加の懸念事項があります(特定のアクセスポイントとの関連付け、特定のチャネルの選択)。ワイヤレスイーサネットトラフィックの「スニッフィング」では、通常、ワイヤレスNICと、「RFモニタリングモード」とプロミスキャスモードをサポートするOSドライバーが必要です。

いくつかのまともな参照:

13
Evan Anderson