Статья XDA в этом месяце поставила точку, которая экономит людям стоимость нового маршрутизатора: ненадежный Wi-Fi — это обычно не маршрутизатор. Переполненные каналы, mesh backhaul на неправильной полосе, умная розетка, которая прилипает к узлу 2,4 ГГц в трёх комнатах от вас — всё это выглядит как «маршрутизатор плохой», пока диагностический инструмент не расскажет реальную историю. Мы протестировали семь приложений для диагностики Wi-Fi на Windows, macOS и Linux, сосредоточившись на тех, которые превращают «сигнал рядом со мной хороший» в карту, график или захват пакетов, который показывает, где находится реальная проблема.
Что искать в приложении для диагностики Wi-Fi
Видимость каналов и полос — первое, на что нужно обратить внимание. Хорошее приложение показывает каждую точку доступа в диапазоне, используемый ею канал, ширину, полосу и уровень полученного сигнала. Этого одного достаточно, чтобы выявить большинство проблем домашней mesh-сети, два узла на одном канале или один узел, застрявший на узкой ширине 20 МГц, когда клиент хочет 80.
Режим съёмки сайта имеет значение, когда проблема заключается в покрытии, а не в помехах. Ходьба по плану этажа с приложением, пока оно отбирает сигнал в каждой точке, создаёт тепловую карту, которая превращает «угловая комната плохая» в изображение, на которое можно проверить любое изменение расположения маршрутизатора. В многоэтажных домах съёмка каждого этажа — это разница между угадыванием и знанием.
Захват и анализ пакетов — последняя ось. Когда пропускная способность хороша, но концентратор умного дома продолжает отключаться, реальная трассировка пакетов подскажет, является ли это повторными попытками, сбоями роуминга или проблемами DHCP. Вот где Wireshark, Kismet и драйверы захвата для каждой платформы заслуживают место в наборе инструментов рядом с визуальными инструментами.
Быстрое сравнение
| Приложение | Лучше всего подходит для | Платформы | Бесплатный план | Начальная цена | Оценка |
|---|---|---|---|---|---|
| Wireshark | Глубокий захват пакетов и анализ роуминга | Windows, macOS, Linux | Да | Бесплатно | 4.8 |
| NetSpot | Тепловые карты съёмки сайта для покрытия | Windows, macOS | Да | Модератные платные уровни | 4.6 |
| inSSIDer | Оценка домашней сети на Windows и macOS | Windows, macOS | Да | Опциональный платный уровень | 4.5 |
| Acrylic Wi-Fi | Сканер Windows с режимом монитора | Windows | Да | Платные Home и Pro | 4.5 |
| Kismet | Пассивный датчик беспроводной сети на всех полосах | Linux, macOS | Да | Бесплатно | 4.6 |
| iperf3 | Измерение пропускной способности и дрожания | Windows, macOS, Linux | Да | Бесплатно | 4.7 |
| WiFi Explorer | Встроенный сканер macOS с чистым интерфейсом | macOS | Пробный | Единовременный платёж | 4.7 |
1. Wireshark, вид на уровне пакетов для тех случаев, когда график выглядит хорошо, но приложение продолжает отключаться
Wireshark — это инструмент, к которому большинство домашних сетей обращаются в последнюю очередь, но к которому следует обращаться в первую очередь, когда проблема заключается в синхронизации, а не в сигнале. На Windows он использует драйвер Npcap, на macOS он использует системный интерфейс airport, а на Linux он читает напрямую с адаптера Wi-Fi в режиме монитора. Фильтры типа wlan.fc.type_subtype == 0x0b для аутентификации или eapol для рукопожатия WPA сужают шумные захваты до кадров, которые важны.
Причина установить его прямо сейчас в том, что проблемы mesh часто выглядят как ничего на графике сигнала. Клиент, перемещающийся между узлами mesh с плохой реализацией 802.11k или 802.11v, будет переассоциироваться каждые несколько минут, и Wireshark показывает это как закономерность так, как это не может сделать ни один инструмент измерения силы сигнала. Он бесплатен и с открытым исходным кодом на каждой ОС рабочего стола и остаётся полезным долгое время после первоначального исправления.
- Платформа: Windows, macOS, Linux
- Возможности: полный захват пакетов, фильтры отображения, декодирование кадров управления 802.11, расшифровка TLS
- Ценообразование: бесплатно и с открытым исходным кодом
- Идеален для: роуминг mesh, колебания DHCP и неправильно работающие устройства IoT
- Загрузка: wireshark.org
2. NetSpot, лучшие кроссплатформенные тепловые карты съёмки сайта
NetSpot — это приложение, которое большинство людей представляют себе, когда слышат о съёмке сайта Wi-Fi. Загрузите план этажа, ходите по пространству, пока оно отбирает сигнал, и оно создаёт тепловые карты для силы сигнала, шума и помех на обеих полосах. Бесплатный уровень охватывает пару съёмок на проект, а платные уровни открывают больше зон и опции экспорта.
На Windows и macOS рабочий процесс одинаков: загрузите план, ходите вокруг, нажимайте на местоположение на плане на каждой остановке. Отчёт достаточно четкий, чтобы отдать его арендодателю или специалисту по сетям, и он разрешил много вопросов о том, «находится ли маршрутизатор на неправильном месте» при нашем тестировании. Это один из немногих приложений, которое стоит модератного платного уровня для серьёзной съёмки.
- Платформа: Windows, macOS
- Возможности: съёмки тепловых карт, покрытие обеих полос, экспорт в PDF, снимки сравнения
- Ценообразование: бесплатный уровень, модератные платные уровни для больших проектов
- Идеален для: картирования покрытия по дому или небольшому офису
- Загрузка: netspotapp.com
3. inSSIDer, лучшая приборная панель оценки домашней сети
inSSIDer сканирует соседние сети, сообщает об использовании канала, помехах и качестве сигнала, а также оценивает локальную сеть цветовым кодом статуса для каждой полосы. Это самый быстрый способ ответить на вопрос «почему полоса 2,4 ГГц медленная», потому что вид помех показывает перекрывающиеся сети на одном экране.
Платный уровень добавляет более богатую оценку сети и историю. Бесплатный уровень уже отвечает на большинство вопросов о домашней сети и это выбор, который большинство людей делятся с друзьями, когда друзья новичков в диагностике Wi-Fi. Он работает чисто на Windows и macOS и не требует драйвера режима монитора.
- Платформа: Windows, macOS
- Возможности: вид заторов каналов, оценка для каждой полосы, статус здоровья сети, тренды истории
- Ценообразование: бесплатный уровень, опциональный платный уровень для дополнительных функций
- Идеален для: быстрых ответов о перегруженности домашней сети
- Загрузка: metageek.com/inssider
4. Acrylic Wi-Fi, лучший сканер Windows, поддерживающий режим монитора
Acrylic Wi-Fi — это сканер Windows, который разблокирует режим монитора, не покидая Windows. С совместимым USB-адаптером он захватывает кадры 802.11 так, как это делают Kismet или airmon-ng на Linux, что превращает ноутбук Windows в настоящий диагностический инструмент. Бесплатный уровень Home охватывает просмотры каналов и сканирование сигналов; платные уровни Home и Professional добавляют захват, скрипты и функции съёмки сайта.
Причина держать его в наборе инструментов Windows в том, что он заполняет пробел между случайными сканерами типа inSSIDer и полными установками захвата пакетов на Linux. Сопряжение его с поддерживаемым адаптером исключает большинство причин для загрузки Linux просто для просмотра кадров Wi-Fi.
- Платформа: Windows
- Возможности: поддержка режима монитора, фильтры WLAN, захват пакетов с платными уровнями, надстройка съёмки сайта
- Ценообразование: бесплатный уровень, платные Home и Professional
- Идеален для: пользователей Windows, которые хотят захватов в режиме монитора без двойной загрузки
- Загрузка: acrylicwifi.com
5. Kismet, лучший пассивный датчик беспроводной сети для Linux и macOS
Kismet — это давно работающий пассивный датчик беспроводной сети. Он переводит адаптер в режим монитора, прослушивает каналы и строит живую карту каждого устройства и точки доступа в диапазоне, включая клиентов, которых не видит ни один другой инструмент, потому что они только отправляют запросы зонда. На узле homelab с запасным адаптером установка Kismet работает тихо и записывает интересующие события на диск.
Он более мощный, чем любой сканер с графическим интерфейсом, и требует больше времени на установку. Там, где окупаемость проявляется, это домашняя mesh с неправильным устройством, которое пытается подключиться, или умная розетка, которая аутентифицируется неправильному узлу. Kismet ловит эти без ручного сканирования и сохраняет достаточно контекста, чтобы объяснить их позже.
- Платформа: Linux, macOS
- Возможности: пассивное обнаружение, захват в режиме монитора, архитектура плагинов, оповещение
- Ценообразование: бесплатно и с открытым исходным кодом
- Идеален для: домашних лабораторий, которые хотят постоянного датчика Wi-Fi
- Загрузка: kismetwireless.net
6. iperf3, измерьте пропускную способность перед тем, как обвинять Wi-Fi
iperf3 — это крошечный двоичный файл, который измеряет пропускную способность между клиентом и сервером в одной сети. Запустите сервер на проводной машине рядом с маршрутизатором, клиент на машине, которая кажется медленной, и iperf3 сообщает фактическую пропускную способность TCP или UDP и дрожание. Этот единственный измерение решает, является ли проблема Wi-Fi или что-то ещё.
Большинство жалоб на «медленный Wi-Fi» вообще не являются Wi-Fi, DNS, перегруженным процессором маршрутизатора, дроссельным устройством ISP или собственным хранилищем ноутбука, насыщающимся. iperf3 даёт число, которое разделяет эти случаи менее чем за минуту. Он поставляется для Windows, macOS и Linux и стоит изучения двух флагов, которые имеют значение.
- Платформа: Windows, macOS, Linux
- Возможности: тесты TCP и UDP, отчёты о дрожании, параллельные потоки, выход JSON
- Ценообразование: бесплатно и с открытым исходным кодом
- Идеален для: доказывания того, является ли Wi-Fi действительным узким местом
- Загрузка: iperf.fr
7. WiFi Explorer, лучший встроенный сканер macOS с чистым интерфейсом
WiFi Explorer — это отполированный встроенный сканер, с которым оканчивают большинство пользователей Mac. Он сообщает каждую точку доступа в диапазоне с сигналом, полосой, шириной канала, стандартом и поставщиком, и строит график сигнала во времени на небольшом графике. Версия Pro добавляет захваты в режиме монитора и удалённое сканирование через парный адаптер.
На macOS это самый быстрый путь от «Wi-Fi кажется неправильным» к снимку экрана фактических каналов и силы сигнала. Единовременный платёж скромный и остаётся полезным долгое время после первоначального исправления, особенно для тех, кто перемещается между местоположениями с разными окружениями Wi-Fi.
- Платформа: macOS
- Возможности: встроенный интерфейс, временная шкала сигнала, анализ каналов, фильтры сети
- Ценообразование: единовременный платёж, доступна пробная версия
- Идеален для: пользователей macOS, которые хотят чистого сканера и не находятся на Linux
- Загрузка: intuitibits.com/products/wifi-explorer
Как выбрать правильный
Начните с iperf3 и inSSIDer или WiFi Explorer. iperf3 отвечает на вопрос, является ли Wi-Fi вообще проблемой, а один из визуальных сканеров отвечает на вопрос, являются ли соседние каналы причиной. Эта комбинация исправляет большинство проблем домашней mesh без покупки чего-либо.
Добавьте NetSpot, когда ответ заключается в покрытии, а не в помехах; тепловая карта превращает споры о расположении маршрутизатора в изображение. Добавьте Wireshark, когда пропускная способность хороша, и что-то всё ещё продолжает отключаться, это роуминг или протокол, не сигнал. Kismet заслуживает место на homelab как долгоживущий датчик, а Acrylic Wi-Fi позволяет пользователям Windows получать захваты в режиме монитора без двойной загрузки. Единственное, что стоит пропустить — это любой инструмент «усилитель Wi-Fi» или «восстановление сигнала» из магазина приложений, они сканируют одни и те же каналы и ничего не делают для покрытия.
FAQ
Какой лучший бесплатный сканер Wi-Fi для Windows? Бесплатный уровень inSSIDer охватывает просмотр каналов, сканирование сигналов и обнаружение помех для домашней сети. Бесплатный уровень Home Acrylic Wi-Fi добавляет режим монитора при сопряжении с совместимым адаптером. Вместе они охватывают большинство диагностических вопросов домашней сети на Windows.
Могу ли я провести съёмку сайта Wi-Fi без специального оборудования? Да. NetSpot на Windows или macOS использует собственный адаптер Wi-Fi ноутбука для отбора сигнала, пока вы идёте по пространству. Выделенный адаптер съёмки улучшает точность для больших сайтов, но современный ноутбук достаточен для дома или небольшой квартиры.
Как я могу определить, является ли моя проблема Wi-Fi маршрутизатором или моим ISP? Запустите iperf3 между двумя устройствами в одной LAN, одно проводное рядом с маршрутизатором, одно беспроводное в медленном месте. Если беспроводная пропускная способность низкая, но проводная хорошая, проблема в Wi-Fi. Если оба медленные, проблема выше по течению, в самом маршрутизаторе или ISP.
Wireshark работает на сетях Wi-Fi? Да, хотя для захвата кадров управления требуется, чтобы адаптер находился в режиме монитора. Linux поддерживает это на большинстве адаптеров; macOS поддерживает это изначально; Windows требует установки Npcap и, для кадров управления, совместимого USB-адаптера через Acrylic Wi-Fi или подобное.
Какое приложение лучше всего для диагностики проблем с сетью mesh Wi-Fi? Комбинация работает лучше всего. NetSpot для карты покрытия, inSSIDer или WiFi Explorer для просмотра каналов и Wireshark для анализа роуминга и переассоциации. Проблемы mesh обычно это смесь покрытия и роуминга, и ни один инструмент не охватывает оба.
Безопасны ли эти приложения для установки? Все семь широко используются в профессиональной сетевой работе и безопасны для установки с сайтов поставщиков, указанных выше. Избегайте загрузки с третьих зеркал. На Windows держите драйвер Npcap, используемый Wireshark, в актуальном состоянии, потому что он поставляется с выпусками Wireshark.