Почему Wireshark не видит пакетов других устройств в сети?

Запускаю, значит, акулу (будем так называть) от имени суперюзера. Интерфейс выбираю wlan0 (им я подключен к точке доступа). Телефон тоже подключен, когда я на нем (телефоне) вводил ifconfig, то узнал, то он имеет IP 192.168.0.17 (в ноута последняя цифра -- 16).

Но акула не видит ни одного пакета до/из телефона, в то время, так я с него открываю сайтики всякие. Что сделать, чтобы видеть все пакеты от/до всех устройств в сети?
  • Вопрос задан
  • 25859 просмотров
Решения вопроса 2
karabanov
@karabanov
Системный администратор
... я подключен к точке доступа ...


Вот если бы снифер был запущен на точке доступа вы бы увидели весь трафик всех устройств, а так вы увидите только трафик того устройства на котором запущен снифер, широковещательный трафик который слышат все устройства в сети и трафик который попал на ваше устройство по ошибке (но чтоб его увидеть надо сделать так как сказал @padla2k).

Сделайте из ноутбука точку доступа, подключите к нему телефон и слушайте трафик.
Ответ написан
aenikitin
@aenikitin
Инфраструктурный администратор
При выборе интерфейса в акуле поставьте Capture all packets in promiscuous mode что бы акула не отбрасывала пакеты с "неверным" назначением.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
oia
@oia
так же на точке доступа может стоять функция изолирование клиентов
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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