Введение
В этом задании вы возьмете на себя роль младшего сетевого аналитика в компании NetSec Solutions, которому поручено отслеживать обмен данными по протоколу IPv6 в корпоративной сети. Ваша задача — использовать Wireshark для захвата, фильтрации и документирования пакетов ICMPv6 ping в рамках планового аудита безопасности.
Задание проверит вашу способность работать с возможностями фильтрации Wireshark применительно к трафику IPv6, что позволит вам идентифицировать и анализировать сообщения ICMPv6 echo request и echo reply. Выполнив эту задачу, вы продемонстрируете базовые навыки сетевого анализа, необходимые для проверки корректности работы сети в среде IPv6.
Отслеживание шаблонов трафика IPv6
Как младший сетевой аналитик в NetSec Solutions, вы получили задание отслеживать обмен данными по протоколу IPv6 в корпоративной сети. Ваш руководитель попросил вас изолировать пакеты ICMPv6 ping для проведения планового аудита безопасности. Вам необходимо захватить и задокументировать эти специфические пакеты с помощью Wireshark, чтобы подтвердить корректную работу сети.
Задачи
- Используйте Wireshark для применения фильтра отображения, который показывает только пакеты ICMPv6 Echo Request и Echo Reply.
- Сохраните отфильтрованный захват как ipv6_ping.pcapng в директории проекта.
Требования
Сначала запустите предоставленный скрипт, чтобы включить IPv6 и сгенерировать трафик:
cd ~/project ./generate_ipv6_traffic.shЗапустите Wireshark и начните захват пакетов на интерфейсе
lo. Вы также можете попробовать интерфейсany, если он четко отображает трафик обратной петли (loopback) в вашей сессии.После захвата нескольких пакетов примените фильтр отображения, чтобы показать только пакеты ICMPv6 Echo Request и Echo Reply (ping-пакеты).
Ваш фильтр должен быть нацелен именно на пакеты ICMPv6 ping, а не на весь трафик ICMPv6.
Сохраните только отфильтрованные пакеты ICMPv6 ping как
ipv6_ping.pcapngв директории~/project. В текущей версии Wireshark используйтеFile > Export Specified Packets...и выберитеDisplayed, если в диалоговом окнеSave Asнет опций выбора диапазона пакетов.Убедитесь, что ваш захват содержит как минимум 3 пакета Echo Request или Echo Reply.
Примеры
Вот как может выглядеть ваш экран Wireshark после применения правильного фильтра:
No. Time Source Destination Protocol Length Info
1 0.000000 ::1 ::1 ICMPv6 118 Echo (ping) request
2 0.000081 ::1 ::1 ICMPv6 118 Echo (ping) reply
3 1.001204 ::1 ::1 ICMPv6 118 Echo (ping) request
4 1.001286 ::1 ::1 ICMPv6 118 Echo (ping) reply
В отфильтрованном представлении должны быть видны только пакеты ICMPv6 Echo Request и Echo Reply.
Подсказки
- Чтобы просматривать только пакеты ICMPv6 ping, необходимо использовать фильтр отображения, который нацелен именно на Echo Requests и Echo Replies.
- Попробуйте использовать фильтр
icmpv6.typeс соответствующими значениями типов. Echo Request имеет тип 128, а Echo Reply — тип 129. - Вы можете комбинировать фильтры, используя логические операторы, такие как
or, для отображения нескольких типов пакетов. - В этой версии Wireshark
File > Export Specified Packets...является надежным способом сохранения только отфильтрованных пакетов. Если ваше диалоговое окноSave Asвключает опции диапазона пакетов, убедитесь, что вы сохраняете только отображаемые пакеты. - Если вы не видите трафика IPv6, убедитесь, что вы успешно запустили скрипт
generate_ipv6_traffic.shи что вы ведете захват на интерфейсеloили другом интерфейсе, который отображает трафик обратной петли.
Резюме
В этом задании я выступил в роли младшего сетевого аналитика в NetSec Solutions, которому было поручено отслеживать обмен данными по протоколу IPv6 в корпоративной сети. Целью было изолировать и задокументировать пакеты ICMPv6 ping с помощью Wireshark для планового аудита безопасности. Это потребовало включения IPv6 в системе, захвата сетевого трафика и применения специфических фильтров для идентификации ping-трафика.
Задание включало настройку среды путем запуска скрипта, который активировал IPv6 и генерировал тестовый трафик, а затем использование Wireshark для захвата и фильтрации пакетов ICMPv6. Я научился идентифицировать IPv6-адреса, применять фильтры отображения для запросов и ответов ICMPv6 echo, а также анализировать детали пакетов для проверки корректности работы сети. Эти навыки необходимы для мониторинга сети и устранения неполадок в современных средах с поддержкой стека IPv4/IPv6.


