Измеряем скорость VPS сервера

Измеряем скорость VPS

 Чтобы измерить скорость интернет-канала вашего VPS-сервера, можно использовать несколько инструментов. Вот наиболее популярные методы:

Использование утилиты speedtest-cli

Установка

На большинстве дистрибутивов Linux speedtest-cli доступен из официальных репозиториев.

Установите speedtest-cli:

				
					sudo apt update
sudo apt install -y speedtest-cli
				
			
Запустите тест скорости:
				
					speedtest-cli
				
			

Альтернатива: Официальная утилита от Ookla

Установка

Ookla предоставляет более современный клиент для тестирования скорости.

Установите зависимости:

				
					sudo apt install -y curl
				
			

Скачайте и установите официальный клиент:

				
					curl -s https://install.speedtest.net/app/cli/install.deb.sh | sudo bash
sudo apt install -y speedtest
				
			

Проведите тест:

				
					speedtest
				
			

Использование iperf3 (для тестов между двумя серверами)

iperf3 позволяет измерить скорость между двумя узлами. Требуется клиент и сервер.

Установка

На обоих серверах установите iperf3:

				
					sudo apt update
sudo apt install -y iperf3
				
			

Использование

На сервере A запустите iperf3 в режиме сервера:

				
					iperf3 -s
				
			

На сервере B запустите тест, указав IP сервера A:

				
					iperf3 -c <IP-адрес сервера A>
				
			

Результаты покажут скорость в мегабитах в секунду (Mbps).

Использование wget для теста загрузки

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

  • http://proof.ovh.net/files/1Gb.dat (OVH)

Загрузите файл с помощью wget:

				
					wget -O /dev/null http://proof.ovh.net/files/1Gb.dat
				
			

Утилита wget покажет среднюю скорость загрузки.

Использование curl

Похожий подход можно реализовать с помощью curl:

				
					curl -o /dev/null http://proof.ovh.net/files/1Gb.dat
				
			

Использование утилиты nload для мониторинга трафика

nload позволяет наблюдать за входящим и исходящим трафиком в реальном времени.

Установка

				
					sudo apt install -y nload
				
			

Использование

Запустите:
				
					nload
				
			

Вы увидите входящую и исходящую скорость трафика на сетевых интерфейсах.

Использование fast-cli для теста через Fast.com

Утилита для работы с сервисом Fast.com от Netflix.

Установка через npm:

  • Установите Node.js и npm:
				
					sudo apt install -y nodejs npm
				
			
  • Установите fast-cli:
				
					sudo npm install --global fast-cli
				
			
  • Проведите тест:
				
					fast
				
			

Тест скорости в реальном сценарии

Если вы хотите проверить скорость в реальном сценарии, загрузите или отправьте файлы через scp или rsync и измерьте время. Например:

				
					scp largefile.zip user@remote_server:/path/to/destination
				
			

Итог

Для простого тестирования рекомендуем использовать speedtest-cli или официальный клиент от Ookla. Для более глубоких тестов между серверами используйте iperf3. Выберите инструмент, который лучше всего подходит для ваших задач! 😊

Еще интересное на нашем канале:

Поделиться: