Захват Iperf2 получил трафик в беспорядочном режиме Не многоадресный

Я хочу захватить весь трафик на моем сервере Iperf, который я прослушиваю беспорядочно, даже если я не являюсь предполагаемым IP.

Я знаю, что вы можете сделать это с помощью многоадресных адресов, но я не хочу идти по этому пути: многоадресная рассылка по Wi-Fi приводит к потере пропускной способности

У меня текущая настройка: 3 хоста, каждый со своим собственным Wi-Fi NIC в беспорядочном режиме . Я хочу знать, сколько пакетов UDP можно получить, просто беспорядочно слушая.

Например: даже если я не являюсь предполагаемым IP. Я знаю, что вы можете сделать это с помощью многоадресных адресов, но я не хочу следовать этому ...

Я хочу захватить весь трафик на моем сервере Iperf, который я прослушиваю беспорядочно, даже если я не являюсь предполагаемым IP.

Я знаю, что вы можете сделать это с помощью многоадресных адресов, но я не хочу идти по этому пути: многоадресная рассылка по Wi-Fi приводит к потере пропускной способности

У меня текущая настройка: 3 хоста, каждый со своим собственным Wi-Fi NIC в беспорядочном режиме . Я хочу знать, сколько пакетов UDP можно получить, просто беспорядочно прослушивая их.

Например: даже если я не являюсь предполагаемым IP. Я знаю, что вы можете сделать это с помощью многоадресных адресов, но я не хочу следовать этому ...

Я хочу захватить весь трафик на моем сервере Iperf, который я прослушиваю беспорядочно, даже если я не являюсь предполагаемым IP.

Я знаю, что вы можете сделать это с помощью многоадресных адресов, но я не хочу идти по этому пути: многоадресная рассылка по Wi-Fi приводит к потере пропускной способности

У меня текущая настройка: 3 хоста, каждый со своим собственным Wi-Fi NIC в беспорядочном режиме . Я хочу знать, сколько пакетов UDP можно получить, просто беспорядочно прослушивая их.

Например: но я не хочу идти по этому пути: многоадресная рассылка по Wi-Fi приводит к потере пропускной способности

У меня текущая настройка: 3 хоста, каждый со своим собственным Wi-Fi NIC в беспорядочном режиме. Я хочу знать, сколько пакетов UDP можно получить, просто беспорядочно слушая.

Например: но я не хочу идти по этому пути: многоадресная рассылка по Wi-Fi приводит к потере пропускной способности

У меня текущая настройка: 3 хоста, каждый со своим собственным Wi-Fi NIC в беспорядочном режиме. Я хочу знать, сколько пакетов UDP можно получить, просто беспорядочно слушая.

Например:
На хосте 1 работает клиент iperf: iperf -c 192.168.4.197 -B 192.168.4.142 -b 100M -u
На хосте 2 запущен сервер iperf: iperf -s -u -B 192.168.4.197
На хосте 3 также работает сервер iperf: iperf -s -u -B 0.0.0.0

Адреса привязки - это локальные адреса интерфейса wlan0.

Я понимаю, почему iperf на хосте 3 не работает считайте беспорядочно прослушиваемые пакеты как свои пакеты: IP в пакете не является адресом локального интерфейса wlan0.

Однако существует ли способ iperf на Хосте 3 для получения этих пакетов? Либо с помощью iptables / ebtables, либо, может быть, с помощью tcpdump rewrite?

Если iptables может перенаправить случайно прослушанные пакеты на любой локальный IP-адрес, я могу захватить их с помощью iperf.

Я знаю, что могу получать пакеты на Хосте 3 - если я сделаю tcpdump, я могу увидеть пакеты между Хостом 1 и Хостом 2.

Я знаю, что пакеты видны только в открытой (незашифрованной) сети Wi-Fi . Я так настроил. Эта сеть предназначена только для тестирования, поэтому безопасность пока не имеет значения.

Есть идеи? Пожалуйста, дайте мне знать, если вам нужна дополнительная информация.

РЕДАКТИРОВАТЬ: изменен адрес привязки хоста 3 на 0.0.0.0. Однако это не решило мою проблему.

0
задан 19 March 2018 в 11:49
1 ответ

Вы привязываете свой iperf на Host3 к IP 192.168.4.121 , поэтому он будет получать только пакеты, отправляемые на этот IP. Вы можете попробовать привязать его к IP 0.0.0.0 , переключить сетевой интерфейс в неразборчивый режим и проверить.

0
ответ дан 24 November 2019 в 02:59

Теги

Похожие вопросы