Независимые рейтинги и гайдыКак мы выбираем сервисы
Главная / Гайды / Как пользоваться Wireshark

Как пользоваться Wireshark

ГайдОбновлено: Автор: редакция

Wireshark — бесплатная программа для анализа сетевого трафика: она показывает каждый пакет, который отправляет и получает ваш компьютер. С её помощью можно увидеть, какие программы выходят в сеть, найти проблему с подключением и проверить, что VPN действительно шифрует трафик и ничего не идёт мимо туннеля. Ниже — как установить, сделать первый захват и проверить VPN.

Что такое Wireshark и зачем он нужен

Wireshark — анализатор протоколов с открытым кодом. Он используется администраторами сетей, разработчиками и специалистами по безопасности. Для обычного пользователя полезен в трёх случаях:

  • проверить, шифрует ли VPN трафик;
  • найти утечки DNS;
  • понять, какие программы обращаются в интернет.

Установка

  1. Скачайте Wireshark с официального сайта wireshark.org.
  2. На Windows при установке согласитесь установить Npcap — драйвер для захвата пакетов.
  3. На macOS установите пакет и дайте разрешение на захват (ChmodBPF).
  4. На Linux: sudo apt install wireshark и добавьте пользователя в группу wireshark.

Первый захват трафика

  1. Запустите Wireshark.
  2. Выберите интерфейс с активностью — график рядом с названием (Wi-Fi или Ethernet).
  3. Нажмите синий значок в виде плавника акулы — начнётся захват.
  4. Откройте любой сайт в браузере.
  5. Нажмите красный квадрат — остановить захват.

Каждая строка — пакет: время, адрес источника и назначения, протокол, краткое описание.

Фильтры

Фильтр Что покажет
dns DNS-запросы — какие сайты запрашиваются
tls Зашифрованные соединения HTTPS
ip.addr == 1.2.3.4 Трафик с конкретным адресом
udp.port == 51820 Трафик WireGuard (порт по умолчанию)
!(ip.addr == IP_сервера_VPN) Всё, что идёт не к серверу VPN

Как проверить, что VPN шифрует трафик

  1. Подключите VPN и узнайте IP сервера (в клиенте или нашим инструментом мой IP — это внешний адрес; адрес для подключения смотрите в клиенте).
  2. Начните захват на физическом интерфейсе (Wi-Fi или Ethernet), а не на адаптере VPN.
  3. Откройте несколько сайтов.
  4. Примените фильтр !(ip.addr == IP_сервера_VPN) && !arp.
  5. Если трафика почти нет (кроме служебного локального) — всё идёт через туннель. Если видны DNS-запросы или соединения с сайтами — есть утечка.

Проверьте также фильтр dns на физическом интерфейсе: при правильной настройке DNS-запросов к провайдеру быть не должно.

Полезные фильтры для проверки VPN

Фильтр Что покажет
dns DNS-запросы — с VPN они должны идти к DNS сервера VPN, а не провайдера
ip.addr == адрес_сервера Трафик к серверу VPN
udp.port == 51820 Трафик WireGuard на стандартном порту
tls TLS-соединения — VLESS + Reality выглядит как TLS
!(ip.addr == адрес_сервера) Всё, что идёт мимо VPN, — утечки

Законность и этика

Анализируйте только свой трафик и свою сеть. Перехват чужого трафика без разрешения нарушает закон. Правовые детали уточняйте в официальных источниках. В рабочей сети анализировать трафик можно только с разрешения администратора — даже свой собственный.

Как выглядит трафик с VPN и без

Без VPN С VPN
Много соединений к разным адресам Одно соединение к серверу VPN
DNS-запросы к серверу провайдера видны открыто DNS-запросов наружу нет
Имена сайтов видны в TLS (SNI) Видно только имя-маскировку или ничего
Протоколы приложений различимы Один поток зашифрованных пакетов

Если с включённым VPN вы видите DNS-запросы к провайдеру или соединения к другим адресам — есть утечка.

Альтернативы Wireshark

Для простой проверки хватает нашего инструмента проверка утечек VPN. На Android трафик приложений покажет PCAPdroid без root-доступа, на Windows — встроенный «Монитор ресурсов» с вкладкой «Сеть».

Какой VPN выбрать

Наш выбор — VPNType: шифрование AES-256, протоколы VLESS, WireGuard и Shadowsocks, ключи для Hiddify с режимом TUN, пробный Premium 5 дней за 1 ₽ — достаточно, чтобы проверить его в Wireshark. С включённым VPN в Wireshark вы должны видеть только соединения с сервером VPN — любые другие адреса означают утечку.

1

VPNTypeНаш выбор

Пробный Premium 5 дней за 1 ₽, до 10 устройств, трафик без лимита

Подключить
2

Bark VPN

Выгодная месячная подписка и пробный период 1 день

Подключить
3

AdGuard VPN

Бесплатная версия с лимитом трафика, премиум быстрее и с большими возможностями

Подключить

Частые вопросы

Законно ли пользоваться Wireshark?

Да, для анализа своего трафика и своей сети. Перехват чужого трафика без разрешения незаконен.

Видно ли в Wireshark содержимое HTTPS?

Нет, только зашифрованные данные и адреса. Имя сайта иногда видно в поле SNI при установке соединения.

Можно ли проверить VPN без Wireshark?

Да, проще всего — нашим инструментом проверки утечек. Wireshark нужен для глубокой проверки.

Читайте также