Введение
В этом задании «Проверка установки Wireshark» вы убедитесь, что Wireshark правильно установлен и функционирует в вашей системе. Цель состоит в том, чтобы запустить Wireshark из терминала, выбрать интерфейс, через который проходит локальный трафик, и применить фильтр отображения для захвата только HTTP-трафика.
Вы будете использовать команду wireshark для запуска приложения, а затем сгенерируете HTTP-трафик для локальной веб-службы, которая уже доступна внутри виртуальной машины. Наконец, вы проверите, что локальный HTTP-трафик успешно захвачен и отображается в Wireshark, что подтвердит установку и базовую функциональность без необходимости доступа к внешнему интернету.
Проверка установки Wireshark
Это задание позволяет убедиться, что Wireshark установлен и способен захватывать трафик в системе.
Задачи
- Запустите Wireshark из терминала.
- Выберите подходящий сетевой интерфейс для захвата локального трафика.
- Примените фильтр отображения для захвата только HTTP-трафика (порт 80).
- Убедитесь, что HTTP-трафик захватывается.
Требования
- Запустите Wireshark из терминала с помощью команды
wireshark. - Выберите в Wireshark правильный сетевой интерфейс для захвата локального трафика. Поскольку HTTP-запрос остается внутри виртуальной машины, обычно это интерфейс обратной петли (loopback), такой как
lo. - Примените в Wireshark фильтр отображения для захвата только HTTP-трафика, используя фильтр
http. - Сгенерируйте HTTP-трафик, выполнив
curl http://127.0.0.1в другом терминале. - Убедитесь, что HTTP-трафик от
127.0.0.1захвачен в Wireshark.
Примеры
После применения фильтра и генерации локального HTTP-трафика вы должны увидеть пакеты с протоколом "HTTP" в списке пакетов Wireshark. В столбцах "Source" (Источник) и "Destination" (Назначение) обычно должен отображаться адрес 127.0.0.1, так как запрос остается внутри виртуальной машины.

Подсказки
- Если вы не видите никакого трафика, убедитесь, что выбрали интерфейс обратной петли, обычно это
lo. - Еще раз проверьте фильтр отображения, чтобы убедиться, что он введен правильно как
http. - Убедитесь, что вы генерируете HTTP-трафик после запуска захвата и применения фильтра.
- Подтвердите, что команда
curl http://127.0.0.1возвращает список каталогов или HTML-контент в терминале. - Если у вас все еще возникают трудности, попробуйте сначала захватить весь трафик (без фильтра), чтобы убедиться, что Wireshark работает правильно, а затем добавьте фильтр.
Резюме
Цель этого задания — проверить работоспособность установленного Wireshark. Это включает в себя запуск Wireshark из терминала, выбор интерфейса обратной петли для захвата локального трафика и применение фильтра отображения для изоляции HTTP-трафика.
Ключевые моменты обучения включают подтверждение функциональности Wireshark путем захвата и фильтрации сетевых пакетов. В частности, задание требует использования фильтра отображения http, генерации HTTP-трафика с помощью curl http://127.0.0.1 и проверки того, что захваченный трафик в Wireshark отображает протокол HTTP и локальные IP-адреса источника/назначения. Успешное выполнение подтверждает, что Wireshark правильно установлен и настроен для базового захвата и анализа пакетов.


