Тест скорости интернета в Linux: причины низкой скорости и способы проверки

Практическое руководство по проверке скорости интернета в Linux: разбираем влияние Wi-Fi, роутера, провайдера, нагрузки и настроек системы.

Опубликовано 2026-08-19 Последнее обновление 2026-08-19 Категория: Руководства

Что показывает тест скорости в Linux

Тест скорости интернета в Linux обычно измеряет три основных параметра: скорость загрузки, скорость отдачи и задержку. Загрузка показывает, как быстро данные поступают на компьютер, а отдача отражает скорость отправки файлов и запросов. Задержка, или ping, важна для видеозвонков, онлайн-игр и удалённого доступа.

Результат может отличаться от значения в договоре с провайдером. На него влияют выбранный сервер, время проверки, тип подключения, нагрузка на роутер и особенности конкретного браузера или утилиты. Поэтому один замер не позволяет точно определить причину проблемы.

Причина 1: нестабильное подключение по Wi-Fi

Wi-Fi часто становится главным источником низкой скорости в Linux. Сигнал ослабевает из-за расстояния до роутера, стен, металлических конструкций и помех от соседних сетей. Диапазон 2,4 ГГц обычно лучше проходит через препятствия, но сильнее загружен. Диапазон 5 ГГц быстрее на небольшом расстоянии, однако хуже работает через стены.

Проверить влияние беспроводной сети можно так: выполните тест рядом с роутером, затем повторите его в обычном месте использования. Если скорость заметно меняется, причина, вероятно, связана с уровнем сигнала или радиопомехами.

Причина 2: проблема в роутере или кабеле

Роутер может ограничивать скорость из-за устаревшей модели, перегрева, ошибки прошивки или высокой нагрузки. Дополнительное влияние оказывают активные загрузки, подключённые телевизоры, камеры и другие устройства. Повреждённый кабель или подключение через порт с ограничением 100 Мбит/с также мешают получить скорость гигабитного тарифа.

Для проверки подключите компьютер к роутеру сетевым кабелем и временно остановите фоновые загрузки. Посмотрите скорость согласования интерфейса командой ethtool, если утилита установлена. Значение 100 Mb/s вместо 1000 Mb/s укажет на ограничение порта, кабеля или сетевой карты.

Причина 3: ограничения или перегрузка у провайдера

Скорость может снижаться на стороне провайдера из-за аварии, перегрузки узла, работ на линии или проблем с маршрутом до выбранного тестового сервера. Особенно заметна такая причина в часы пик. При оптическом подключении также возможны проблемы на линии или с оборудованием оператора.

Сравните несколько тестов в разное время и выберите сервер, расположенный ближе к вашему региону. Если по кабелю скорость стабильно ниже ожидаемой на разных устройствах, а домашняя сеть работает нормально, стоит передать провайдеру результаты замеров и время их проведения.

Причина 4: высокая задержка и неудачный маршрут

Высокий ping не всегда означает низкую пропускную способность. Можно получить нормальную загрузку, но заметную задержку из-за удалённого сервера, перегруженного маршрута или потерь пакетов. Для видеозвонков и игр это проявляется рывками, задержкой реакции и временными разрывами.

Проверьте маршрут командами ping и traceroute либо их аналогами в вашем дистрибутиве Linux. Сравните задержку до роутера, узла провайдера и внешнего адреса. Если задержка до роутера уже высокая, ищите проблему в Wi-Fi или локальном оборудовании. Если она возрастает дальше по маршруту, вероятнее проблема находится за пределами домашней сети.

Причина 5: фоновая нагрузка в Linux

Обновления системы, синхронизация облака, загрузка игр и резервное копирование могут использовать канал незаметно для пользователя. При этом тест показывает скорость, оставшуюся после фоновых процессов. Отдача особенно часто занята резервным копированием и отправкой больших файлов.

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

Причина 6: особенности сетевых настроек и драйверов

Некорректный драйвер Wi-Fi, энергосбережение адаптера, ошибка NetworkManager или неподходящие параметры VPN могут снижать скорость. Такое бывает после обновления ядра, смены оборудования или установки дополнительного сетевого ПО.

Сравните результат в обычной системе и в режиме без VPN. Проверьте, какой адаптер используется, видит ли Linux актуальный драйвер и не отключается ли устройство в режиме энергосбережения. Если проблема появилась сразу после обновления, временная проверка с предыдущим ядром или драйвером поможет подтвердить связь.

Как правильно выполнить тест скорости

  1. Остановите загрузки, видеопотоки, облачную синхронизацию и VPN.
  2. По возможности подключите компьютер к роутеру кабелем.
  3. Закройте лишние вкладки и приложения, использующие сеть.
  4. Запустите тест на двух или трёх ближайших серверах.
  5. Повторите измерение утром, днём и вечером.
  6. Сравните результаты на другом устройстве в той же сети.

Для браузерной проверки можно использовать сервис Speedtest.im. Командные инструменты Linux удобны для диагностики задержки, маршрута и фонового трафика, но их результаты могут отличаться от браузерного теста из-за разных серверов и методов измерения.

Что можно сделать для улучшения скорости

  • Переставьте роутер ближе к центру квартиры и уберите его из закрытого шкафа.
  • Выберите менее загруженный канал Wi-Fi и разделите сети 2,4 ГГц и 5 ГГц.
  • Используйте исправный кабель категории не ниже требуемой для вашего подключения.
  • Обновите прошивку роутера и драйвер сетевого адаптера Linux.
  • Ограничьте фоновые загрузки и настройте расписание резервного копирования.
  • Проверьте тестом по кабелю, зависит ли результат от Wi-Fi.
  • Обратитесь к провайдеру, если низкая скорость сохраняется на нескольких устройствах и серверах.

Как определить источник проблемы

Если по кабелю скорость нормальная, а по Wi-Fi низкая, сначала проверяйте сигнал, диапазон и загруженность радиоканала. Если одинаково низкий результат получают все устройства, вероятнее неисправен роутер, кабель или линия провайдера. Если проблема наблюдается только в Linux, исследуйте драйвер, VPN, энергосбережение и фоновые процессы.

Записывайте время, тип подключения, сервер тестирования, показатели загрузки, отдачи и задержки. Такая последовательность замеров помогает отделить случайное колебание от устойчивой неисправности и даёт провайдеру данные для технической проверки.