Что делает режим ifconfig promisc или режим promisc в целом?

Что делает режим ifconfig promisc или режим promisc в целом?

Вот что man ifconfigоб этом можно сказать.

[-]промиск

   Enable or disable the promiscuous mode of the interface.  If

Если выбран этот параметр, все пакеты в сети будут приниматься интерфейсом.

Ищем конкретно, означает ли это в отношении беспроводной карты:

  • принимать все, несмотря на IP-адрес назначения (как я понял, подсказал packets);
  • принимать все кадры независимо от MAC-адреса;
  • или принимать все кадры и пакеты периодов.

решение1

В общем, "промискуитетный режим" означает, что сетевая карта будет передавать все полученные кадры операционной системе для обработки, в отличие от традиционного режима работы, когда только кадры, предназначенные для MAC-адреса сетевой карты или широковещательного адреса, будут передаваться в ОС. Обычно промискуитетный режим используется для "нюхания" всего трафика в проводе.

Беспроводные сетевые карты Ethernet немного отличаются от проводных сетевых карт. В отличие от проводной среды, беспроводная среда имеет дополнительные проблемы (ассоциация с заданной точкой доступа, выбор заданного канала). Для «нюханья» беспроводного трафика Ethernet вам обычно нужна беспроводная сетевая карта и драйвер ОС, поддерживающий «режим мониторинга RF» вместо беспорядочного режима.

Несколько достойных ссылок:

Связанный контент